13、构建Cocoa应用与初始化方法详解

构建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”部分。自动调整大小部分包含自动调整大小掩码,它由

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值