2010-03-28 81 views
0

一旦從appdelegate調用視圖,就會正確加載視圖,但不能正確自動調整視圖,在底部您會看到前一視圖的最後一行!在xib文件中,視圖模式屬性設置爲可以擴展以填充,但我嘗試了其他方法,仍然發生同樣的情況...感謝任何想法來解決它!問題自動調整第二個視圖

回答

0

也許檢查Interface Builder,是使用任何的視圖模擬用戶界面元素?這並不是直接回答你的問題,但可能值得一看。狀態欄通常是默認模擬的。

+0

感謝名單的回答!是的,狀態欄是模擬的,這是完全相同的像素線在底部丟失,所以,視圖與狀態欄重疊,而不是在他的底部!我嘗試用rect調整它的大小,但不起作用... – Ruthy 2010-03-29 22:56:03

+0

我不知道如果子視圖中的內容不大於父視圖的內容,但是您已手動嘗試重新調整大小,在「視圖大小」檢查器中調整它的大小? – Chris 2010-03-30 18:22:54

+0

我已經嘗試使用視圖大小檢查器來調整它的大小,但寬度,高度被鎖定,並且x y只能被設置圖形位置和高度始終設置爲460! 如果我嘗試調整它的大小,如self.view.frame = CGRectMake(0,0,350,500),它的作品,但第一次,該視圖被稱爲原始的非期望的大小出現,並轉向像動畫一樣的新的,它doesn不會立即出現!再次感謝您的評論 – Ruthy 2010-03-31 21:43:10

0

的非標準的方法來控制自動調整大小是
self.View.autoresizingMask = UIViewAutoresizingFlexibleHeight(或ST。其他人) self.View.autoresizesSubviews = YES;

您也可以嘗試只設置大小手動