13
A
回答
21
沒有一種方法可以做到這一點。根據Jesse Feiler的「Sams在24小時內爲Mac和iOS教授核心數據」,故事板在開發人員界面上有足夠的差別,因此不需要轉換現有的筆尖,而是將其用於新項目。處理視圖轉換方式的一個較大差異。然而,我確實冒險,並覺得這是值得的,因爲我仍然接近一個更大項目的開始。這樣做需要手動過程。 Apple Converting to Storyboards Release Notes解決了如何將故事板添加到項目中。這會給你一個故事板,但你現有的xib不會被導入到故事板。我沒有這樣做。我開始了一個新的項目,並複製了我想要重用的自定義視圖控制器類(.h和.m)。然後,我開始構建我的故事板,並在有意義時使用界面構建器從舊項目xib文件中剪切和粘貼。它真的不需要那麼長時間。在將自定義視圖控制器分配給故事板中的視圖控件後,您將需要從代碼中取出IBActions,以選擇視圖轉換並將其替換爲故事板segues。在故事板中添加了segues,並且您可以在視圖控制器中添加prepareForSegue方法。可選的prepareForSegue方法用於完成源視圖控制器中的任何操作,並在轉換之前設置目標視圖控制器。
+0
該鏈接不再存在。我們今天怎麼能把這個關掉? – nyxee
相關問題
- 1. 如何將基於spring的java項目轉換爲maven項目?
- 2. 將基於ANT的NetBeans項目轉換爲Gradle項目?
- 3. 如何將Java CVS Web項目轉換爲基於Maven的Web項目?
- 4. 將基於文件的項目轉換爲基於目錄的項目的危險?
- 5. 基於項目
- 6. 基於項目
- 7. 將基於項目的解決方案轉換爲無項目網站asp.net
- 8. 將基於行的條目轉換爲基於shell的列
- 9. 將Java/C++代碼庫轉換爲基於IDE的項目
- 10. 如何使用基於C++的項目編寫基於OSGi的項目?
- 11. 將故事板項目實現爲基於XIB的項目
- 12. 基於USB的eclipse項目
- 13. 如何安裝基於Django的項目?
- 14. 如何將基於視圖的iOS項目轉換爲通用構建?
- 15. IntelliJ中的基於目錄的項目
- 16. 的LINQ如何查詢項目的列表基於父項目
- 17. android:如何過濾基於子項目的項目?
- 18. 如何爲基於CMake的項目指定構建選項?
- 19. 如何將使用XIB的項目轉換爲Storyboard?
- 20. 如何將Jframe實現爲基於文本的Java項目
- 21. 如何將基於視圖的iPhone項目與基於C的命令行工具項目結合使用?
- 22. 如何將項目ID:ModuleID(對於項目)轉換爲UpdateReport中的ModuleID
- 23. 如何將基於maven的項目加入到我的非maven項目中
- 24. 如何將維基百科文章轉換爲RSS源項目
- 25. 基於Netbeans文件的項目,而不是基於文件夾
- 26. 現有的Maven項目到基於Eclipse的動態Web項目
- 27. 基於JavaScript庫的項目組織
- 28. PHP:基於權限的數組項目
- 29. Jenkins基於項目的安全
- 30. 創建基於的PhoneGap項目
你的意思是將傳統的幾個-XIB佈局轉換爲故事板? – Raptor
就是這樣,將多個現有的xib文件添加到新的故事板上。 – Xander
與Google沒有多少關於此主題。沒有辦法開始使用具有現有.nibs項目的Storyboard? – Airuop