2012-11-09 82 views
0

我正在爲iPad第一次使用SplitViewController並嘗試將我的iPhone應用程序轉換爲在iPad上運行。我在導航控制器中的某個部分中有幾個單元格,例如姓名,電話號碼等,我想適應分割視圖。我基本上希望用戶能夠在splitview的主視圖中查看他們可以輸入的字段,並且當他們點擊一個單元格時,相應的視圖應該出現在右側的詳細信息視圖中。任何人都可以指出我正確的方向來獲得這個功能嗎?Splitview控件導航視圖

回答

0

如果你可以做一些自學,我建議在XCode中簡單地創建一個Master-Detail應用程序。國際海事組織有一個非常漂亮的模板,如何在分割視圖中設置主控和視圖控制器,並且它會正確設置您的詳細信息控制器以處理在進行肖像時隱藏主控。

在您的代碼中(我猜測)您在iPhone版本中推新視圖,您應該檢查設備類型(或者如果self.splitViewController已設置),而不是推新視圖,修改細節。詳細視圖控制器將始終設置爲[self.splitViewController.viewControllers objectAtIndex: 1]

如果您希望對分割視圖控制器進行更細粒度的控制(在縱向顯示主視圖作爲分割視圖的一部分,或者將橫向主視圖隱藏起來) ,我建議在github上使用優秀的MGSplitViewController