Cocoa开发:界面控件与数据类型全解析
1. 界面控件使用指南
1.1 单选按钮(Radio Control)
单选按钮是一种特殊的按钮,为用户提供多个选项。当用户选择其中一个选项时,其他单选按钮会自动取消选择。通常会使用 NSMatrix 来管理多个单选按钮。
添加单选按钮到界面的步骤如下:
1. 从库窗口中拖动“Radio Group”控件到界面,Interface Builder会在窗口中添加一个单选按钮矩阵。
2. 双击单元格并编辑标题文本,直到点击界面其他位置或按下回车键,标题文本编辑结束。也可以使用检查器窗口更改 NSMatrix 元素的标题。
3. 点击界面中的 NSMatrix ,选择“Tools➪Inspector”打开矩阵属性检查器窗口,更改“Cells”部分的“Rows”字段,添加更多单选按钮。
4. 通过“Control + 拖动”从控制器到 NSMatrix 控件,将 NSMatrix 连接到控制器类的一个出口。确保拖动到整个矩阵,而不是矩阵的某个元素。连接成功后,可以使用 NSMatrix 的 selectedRow 方法在代码中找出用户选择的元素。示例代码如下:
- (IBAction)doSomething:(id)sender
{
switch ([colorRadios selectedRow])
{
超级会员免费看
订阅专栏 解锁全文
3

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



