[英]Can't Load UIViewController XIB file in Storyboard in Swift
[英]UIViewController defined in a xib file doesn't load in the storyboard
我正在嘗試將xib文件中定義的視圖的UIViewController的子類加載到情節提要中。 我們稱之為NibViewController。
這種方法的重點是在應用程序的多個屏幕中重用相同的ViewController。
我知道可以在代碼中手動完成此操作,但是我正在尋找情節提要中的解決方案。 我試圖從其他的主題,例如建議這一個 ,但毫無效果。 ViewController正確顯示在模擬器中,但未顯示在情節提要中。 這是代碼: https : //github.com/srstanic/NibViewControllerInStoryboard ,這是屏幕截圖:
我是否誤以為NibViewController的內容會出現在故事板上?
我是否誤以為NibViewController的內容會出現在故事板上?
是的,你錯了。 您的應用程序運行良好,因此您不必擔心,只需繼續即可。
通過刪除故事板視圖控制器的看法,你已經明確指示情節提要:“ 不要讓這個視圖控制器視圖在運行時,認為應該來自XIB文件,而不是你。”
而這也正是它在運行時發生。 因此,只需在xib文件中設計您的界面,一切都會很好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.