[英]Using multiple detail views in a UISplitView with Storyboards in Xcode 4.2?
我正在嘗試使用具有多個詳細視圖的SplitView控制器創建iOS 5應用程序。 這就是問題。 我正在嘗試使用Storyboard。 我發現了一些教程,解釋了如何在以前版本的Xcode中執行此操作,但沒有一個解決故事板。
一個例外在主視圖中創建了一個標簽欄控制器,這不是我想要使用的。 我嘗試刪除標簽欄並修改代碼,但未成功。
我確實發現我可以在主視圖中將替換Segue附加到靜態單元格。 它允許我將類型指定為細節分割,這完成了我正在嘗試的大部分內容。 它加載新的細節控制器。
但是,顯示主彈出窗口的按鈕在轉換過程中會消失。 我相信我可以使用這種方法防止這種情況發生:
不幸的是,我不確定在那里放置什么代碼來防止按鈕消失。 我是否需要將每個細節控制器作為主人的代表?
有沒有人使用故事板獲得多個細節視圖,如果是這樣,你能指點我一個好的教程的方向嗎? 非常感謝你的幫助!
我遇到了類似的情況並檢查了鏈接到raywenderlich.com。 但是我發現管理splitview委托太復雜了,它使iPhone和iPad之間的重用變得困難。 我的解決方案是創建一個DetailedContainerViewController作為右側視圖控制器。 並添加要在右側顯示的視圖控制器作為容器控制器的子視圖控制器。 這樣只有DetailedContainerViewController才需要實現SplitView委托。 所以沒有必要擔心代表。
看看我在github上寫的示例代碼:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.