我已經創建了一個窗口xib和可可類文件(nswindowcontroller),並且需要使用主窗口中的按鈕操作來顯示來自xib的窗口。如何從xib文件加載並顯示窗口
回答
在你的主NSWindowController:
在接口:
@property (nonatomic, strong) CustomWindowController *windowController;
在實施:
- (IBAction)didPressOpenWindowButton:(id)sender {
CustomWindowController *wc = [[CustomWindowController alloc] init];
[wc showWindow:nil];
[wc.window makeKeyAndOrderFront:nil];
_windowController = wc;
}
您IBAction爲連接到您的NSButton在主窗口。
不要工作:-( – mikmikkelsen
@屬性(非原子,強大)CustomWindowController * windowController; – mikmikkelsen
@property(非原子,強大)CustomWindowController * windowController;不工作我喜歡xcode 8,swift 3 – mikmikkelsen
- 1. 加載.xib文件並顯示它
- 2. 從網絡加載(並顯示).XIB
- 3. 從狀態菜單加載xib窗口
- 4. 並加載NIB/XIB文件?
- 5. 如何從C++並排顯示窗口?
- 6. 顯示加載窗口jquery
- 7. 顯示加載窗口
- 8. 如何顯示窗口提示下載excel文件?
- 9. XIB彈窗顯示
- 10. 如何從.XIB加載UIViewController?
- 11. 如何顯示下載文件彈出窗口(不是新窗口)?
- 12. 從Xcode中的第二個.xib文件顯示第二個窗口?
- 13. 如何在TableViewCell中顯示.xib文件
- 14. 如何在UIView中加載xib文件
- 15. 如何從窗口天藍色下載並保存大文件?
- 16. 如何從應用程序加載xib和自定義框架的顯示窗口
- 17. 在Enyo窗口加載顯示ModalDialog
- 18. 無法從UIViewController加載xib文件
- 19. 從視圖的xib加載無邊框窗口
- 20. 不顯示XIB文件
- 21. 加載一個xib文件
- 22. 無法加載xib文件
- 23. 如何顯示登錄窗口並隱藏主窗口
- 24. 如何加載XIB?
- 25. 如何在啓動(顯示)窗口從xib/nib在swift上執行代碼
- 26. 動態加載xib但錯誤顯示
- 27. 如何從javascript顯示richPopupPanel窗口
- 28. 如何重新加載彈出窗口中顯示的tableview
- 29. 如何顯示加載項的輸出窗口?
- 30. 如何使彈出窗口顯示消息,然後在5秒後顯示下載並關閉彈出窗口
歡迎來到StackOverflow。請發佈迄今爲止的代碼,以便更好地幫助其他用戶瞭解您的確切問題。 –