蘋果手機買粉絲買粉絲添加到桌面步驟如下:
1、點擊并打開買粉絲APP。(如下圖所示)
2、來到買粉絲主頁面后,點擊頁面底部的通訊錄選項,接著點擊買粉絲選項。(如下圖所示)
4、在設置頁面中,點擊添加到桌面選項。(如下圖所示)
5、來到手機桌面后,我們可以看到該買粉絲的圖標了。(如下圖所示)
蘋果手機買粉絲買粉絲保存視頻步驟如下:
1、打開買粉絲APP,進入要保存視頻的買粉絲聊天界面。
2.、找到要保存的視頻,點擊視頻左下角的“...”按鈕,彈出菜單后選擇“保存到相冊”。
3、等待視頻下載完成后,即可在手機相冊中查看和播放該視頻。
IPhone的自動旋轉功能一共有3中方法:
1.使用自動調整屬性處理旋轉。
利用系統自動生成的代碼。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);//系統默認不支持旋轉功能
}
要想讓系統自動實現旋轉功能僅需要實現上面的代碼,把return (interfaceOrientation == UIInterfaceOrientationPortrait)修改成為return OK即可。
修改后的代碼為:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return OK;
}
然后在使用自動調整屬性設計界面(Apple+3),指定要支持的方向即可。
在使用模擬仿真器的時候,要讓其自動旋轉只需Apple+ ->(<-)即可。
2.在旋轉是重構視圖。(也即手動設置每一個控件的位置和大小,讓其重新排列)
第一種方法基本上不需要編寫代碼,這種方法就需要寫點代碼了,畢竟重新設置每一個控件的坐標了嘛。
下面以我弄的一個為例子,例子的名稱為IP_05Autosize。
例如,首先看這個圖片:
在View中添加6個button,然后設定W和H分別為125和125,這樣在橫向的時候這三個button是會重疊的,因為在橫向的時候Iphone 支持的顯示像素為480x300,沒有狀態欄的情況下是480x320.(在縱向時候顯示像素為320x460,沒有狀態欄的情況下是320x480)。
現在就需要寫代碼重新排列這六個按鈕了。
首先聲明變量:
在IP_05AutosizeViewController.h中添加如下的代碼:
#import <UIKit/UIKit.h>
@interface IP_05AutosizeViewController : UIViewController {
IBOutlet UIButton *button1;
IBOutlet UIButton *button2;
IBOutlet UIButton *button3;
IBOutlet UIButton *button4;
IBOutlet UIButton *button5;
IBOutlet UIButton *button6;
}
@property (nonatomic,retain)UIView *button1;
@property (nonatomic,retain)UIView *button2;
@property (nonatomic,retain)UIView *button3;
@property (nonatomic,retain)UIView *button4;
@property (nonatomic,retain)UIView *button5;
@property (nonatomic,retain)UIView *button6;
@end
然后在IP_05AutosizeViewController.m中,添加實現方法。
@implementation IP_05AutosizeViewController
@synthesize button1;
@synthesize button2;
@synthesize button3;
@synthesize button4;
@synthesize button5;
@synthesize button6;
-(void)willAnimateSe買粉絲ndHalfOfRotationFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation ration:(NSTimeInterval)ration
{
UIInterfaceOrientation to=self.interfaceOrientation;
if(to == UIInterfaceOrientationPortrait || to == UIInterfaceOrientationPortraitUpsideDown)
{
button1.frame = CGRectMake(20, 20, 125, 125);
button2.frame = CGRectMake(175, 20, 125, 125);
button3.frame = CGRectMake(20, 168, 125, 125);
button4.frame = CGRectMake(175, 168, 125, 125);
button5.frame = CGRectMake(20, 315, 125, 125);
button6.frame = CGRectMake(175, 315, 125, 125);
}
else
{
button1.frame = CGRectMake(20, 20, 125, 125);
button2.frame = CGRectMake(20, 155, 125, 125);
button3.frame = CGRectMake(177, 20, 125, 125);
button4.frame = CGRectMake(177, 155, 125, 125);
button5.frame = CGRectMake(328, 20, 125, 125);
button6.frame = CGRectMake(328, 155, 125, 125);
}
}
還需要修改- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation的代碼:
修改后為:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait
|| interfaceOrientation == UIInterfaceOrientationLandscapeLeft
|| interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
然后在dealloc中釋放資源:
- (void)dealloc
{
[button1 release];
[button2 release];
[button3 release];
[button4 release];
[button5 release];
[button6 release];
[super dealloc];
}
到此代碼部分搞定,然后就是連接控制器和視圖了。這點應該比較簡單了。呵呵!
然后Build and Go最終結果為:
3.切換視圖
這種方法使用于比較復雜的界面,是需要分別設計橫向模式和縱向模式,然后在使用的過程中自動切換。
當然了這個也需要確定輸出口和一些方法了。
首先定義輸出口:
(簡單描述,設計兩個視圖,一個定義為landscape,一個是portrait,一個為320x460,一個為480x300,每一個輸出口分別和每個視圖中的按鈕想關聯)
//用于切換的兩個View
IBOutlet UIView *landscape;
IBOutlet UIView *portrait;
//Foo兩個View中的Foo按鈕
IBOutlet UIButton *landscapeFooButton;
IBOutlet UIButton *portraitFooButton;
//Bar兩個View中的Bar按鈕
IBOutlet UIButton *landscapeBarButton;
IBOutlet UIButton *portraitBarButton;
還需要File's Owner和兩個View想關聯。按住Ctrl將File's Owner拖到Portrait上面,在彈出灰色菜單上選擇Portrait同理選擇Landscape。然后在按住Ctrl將File's Owner拖到Landscape上面,在彈出的灰色菜單上選擇View,讓Landsc
2024-05-17 17:12
2024-05-17 17:06
2024-05-17 16:23
2024-05-17 16:04
2024-05-17 15:45
2024-05-17 15:17