构建Cocoa应用与初始化方法详解
1. 创建TahDoodle应用的用户界面
1.1 添加NSTableView
在创建TahDoodle应用时,首先要从对象库中获取界面元素。在对象库底部的搜索字段输入“table”,过滤出相关对象,选择第一个“Table View”(即 NSTableView 类的实例),将其拖到窗口对象上。调整表格大小,使其占据窗口大部分空间,同时在底部预留按钮的位置。当拖动对象接近窗口或其他对象边缘时,对象边缘会自动吸附到引导线,这些引导线遵循苹果的人机界面指南(HIG),确保视图对象的对齐。
1.2 配置NSTableView属性
要设置表格视图的属性,由于拖到窗口上的表格视图对象是由 NSScrollView 、 NSTableView 和一个或多个 NSTableColumn 实例嵌套组成的,所以需要按住Control和Shift键点击表格视图,从弹出列表中选择 NSTableView 。在属性检查器中,将表格视图设置为一列,然后在编辑器中选择表格视图的表头,将唯一的列调整为表格视图的全宽。
1.3 设置自动调整大小
为了让表格视图能随窗口大小调整而变化,实际上是要让包含表格视图的滚动视图随窗口调整。同样按住Control和Shift键点击表格视图,选择 NSScrollView ,在检查器窗格顶部点击相应按钮显示大小检查器,找到“Autosizing”部分。自动调整大小部分包含自动调整大小掩码,它由
超级会员免费看
订阅专栏 解锁全文
1372

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



