2011-05-10 67 views
0

我使用UISplitViewApplication創建了一個新項目。當你這樣做時,你會發現一個DetailViewController和RootViewController。在DetailViewController中,頂部有一個UIToolbar,根據方向調整大小,無論是potrait還是landscape。我不小心刪除了這個UIToolBar,並且我從FileManager窗口中拖出了一個新的文件,但是在連接所有內容後,這個新文件不會根據方向調整大小。爲什麼是這樣?UISplitView問題

我還面臨的另一個問題是與這種定位的東西有關。我在這個DetailView中添加了UITextField和UITableView等,但是在切換方向之間時,所有東西都是混亂的。我怎樣才能防止這一點?我如何使我的視圖無論它有什麼方向都一致...

回答

1

您是否在測量檢查器中查看了如何爲工具欄等設置支柱和彈簧?很多時候,您可以使用彈簧和支柱來控制UI如何對方向變化做出反應。有時候,你必須用代碼來完成。

如果你不確定如何做到這一點,這裏有一個關於這個問題的一些很好的信息的鏈接。

http://www.techotopia.com/index.php/IOS_4_iPhone_Rotation,_View_Resizing_and_Layout_Handling_(Xcode_4

希望這有助於。

傑米

+0

沒有什麼通過的方式,鏈接 – aherlambang 2011-05-10 01:40:02

+0

嗯....嗯,這裏的鏈接到該文檔的主頁。這是第11節。http://www.techotopia.com/index.php/IPhone_iOS_4_Development_Essentials_Xcode_4_Edition – Jamie 2011-05-10 06:27:58