我已經創建了自由格式的XIB文件,因爲我需要添加許多控件。我已經做到了,但是當我推動視圖控制器時,它沒有在iPhone上顯示自動滾動條,我的視圖被裁剪了!如何讓我的全視圖顯示在iPhone上?iPhone:Freeform XIB文件不適合在iPhone視圖中
我已經設置視圖加載視圖框架,但沒有任何區別!
- (void)viewDidLoad
{
[super viewDidLoad];
[self.view setFrame:CGRectMake(0, 0, 320, 600)];
}
以下看起來像騎自行車之間的視圖和scrollview爲我工作!不是一個好的解決方案!
- (void)viewDidLoad
{
[super viewDidLoad];
CGRect frame = CGRectMake(0,0,320,600);
[self.view setFrame:frame];
self.scrollview = [[UIScrollView alloc] initWithFrame:frame];
[self.scrollview setBackgroundColor:[UIColor blackColor]];
[self.scrollview addSubview:self.view];
self.scrollview.contentSize = frame.size;
self.view = self.scrollview;
}
謝謝。
無我想,這也不起作用! :(我總是在ViewDid加載中編寫代碼,但是這次我已經在XIB文件中創建了控件,現在不知道如何顯示它!從代碼創建控件時,我們從不創建UIScrollView,但它仍然有效,不是嗎? – applefreak 2012-02-13 19:00:55