Mac OS X 开发:窗口、菜单与模态框的使用指南
在 Mac OS X 应用开发中,窗口、菜单和模态框是构建用户界面的重要元素。下面将详细介绍如何创建自定义窗口控制器、使用模态窗口以及设置系统菜单等内容。
自定义窗口控制器
在开发过程中,我们经常需要创建自定义的窗口控制器。以下是创建自定义窗口控制器的具体步骤:
1. 创建子类 :在 Xcode 的 WindowLab 项目中,选择“File ➤ New File”,从模板选择器的 OS X 部分选择 Cocoa,再选择 Objective - C 类,指定创建 NSWindowController 的子类。将建议的类名 WLWindowController 改为 WLNotSoEasyWindowController ,并勾选“With XIB for user interface”,Xcode 会生成相应的 .xib 文件和 .h 、 .m 文件。
2. 修改初始化方法 :为了方便使用,我们可以在初始化方法中直接加载 nib 文件。在 WLNotSoEasyWindowController.m 中添加以下初始化方法:
- init
{
if ((self = [super initWithWindowNibName:@"WLNotSoEasyWindowCont
超级会员免费看
订阅专栏 解锁全文
6

被折叠的 条评论
为什么被折叠?



