我已经创建了一个窗口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。请发布迄今为止的代码,以便更好地帮助其他用户了解您的确切问题。 –