我有一個MyCustomView子類從NSView在.xib中設計。界面生成器:如何從nib文件加載視圖
我想插入這個視圖到我的應用程序的一些其他xib中。我應該怎麼做?如果我拖動自定義視圖並將類更改爲MyCustomView,但不會加載我的xib文件。這隻能以編程方式完成,還是有一種方法可以在界面構建器中執行此操作?
EDIT1:
這裏是一個非常小的演示項目: http://s000.tinyupload.com/index.php?file_id=09538344018446482999
它包含默認MainMenu的廈門國際銀行和我的CustomView廈門國際銀行。我希望我的CustomView.xib顯示在添加到我的MainMenu.xib的自定義視圖中 - 使用盡可能少的代碼。
所以我需要以編程方式初始化視圖/控制器並將其添加到主視圖中的自定義視圖?之後,我還需要在兩個視圖之間以編程方式添加約束。 – dhrm
是的,首先你需要用xib創建自定義類繼承NSViewController,然後你可以像上面寫的那樣在代碼中加載相同的xib。此外,爲了您的參考,我更新了代碼 –