所以我有一個viewcontroller
customViewController
,我放了幾個NSView的頂部使用nib文件。我已將這些視圖連接到CustomViewController.h
文件中的IBOutlet屬性,但現在我不知道下一步是如何初始化它們。我該怎麼辦?從viewcontrollernib加載NSView
0
A
回答
0
初始化NSViewController
使用- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
方法的對象。
mViewController = [[customViewController alloc] initWithNibName:@「NiBName」 bundle:[NSBundle mainBundle]];
[mainView setView: [mViewController view]]; //mainView ([self.window contentView]) in mainMenu.xib
0
你應該以初始化你的意見重寫-loadView方法。
相關問題
- 1. 從XIB加載NSView子類
- 2. 從Nib加載NSView的多個實例
- 3. 使用NSView加載Xib文件
- 4. NSView和動態加載子視圖
- 5. 在NSView中加載SWF文件
- 6. 如何動態加載NSWindow上的NSView?
- 7. Objective-C在NSView中加載XIB
- 8. 以編程方式從nib的NSView的子類加載對象
- 9. 從不同的筆尖添加NSView
- 10. 向NSView添加子視圖
- 11. 從NSView中檢索CGImage
- 12. 從CGPath創建一個NSView
- 13. performSegueWithIdentifier從一個NSView子類?
- 14. 從NSView生成多頁PDF
- 15. 從NSView中刪除彈性
- 16. 的NSView enterFullScreenWithOptions:縮放的NSView
- 17. NSView:從超級景觀拖到子視圖到另一個NSView
- 18. 如何使用Swift從Xib載入NSView 3
- 19. 將xib文件加載到自定義NSView中嵌入另一個自定義NSView
- 20. Draggable NSView
- 21. 如何在NSView上繪製NSView?
- 22. 開始圖形...添加AVPlayerLayer到NSView
- 23. 在光標周圍添加一個NSView?
- 24. 添加到NSTableView的編程的NSView
- 25. 繪製NSView並添加子視圖
- 26. 從mainBundle加載
- 27. 加載從URL
- 28. 從加載DIV
- 29. 從加載類
- 30. 加載從SharedPreferences
這將是一個良好的閱讀:[嵌套筆尖加載](http://blog.yangmeyer.de/blog/2012/07/09/an-update-on-nested-nib-loading )。順便說一句,你的問題是iOS還是OSX? NSViews似乎讓iOS人士感到困惑。 – Amar
這是用於OSX – user1855952
我上面提到的鏈接是針對iOS的。不確定是否適用於OSX。 – Amar