限制用户可以选择的选项 - OS X.

时间:2014-05-03 21:43:29

标签: objective-c macos

我目前正在为OS X中的Mac应用程序创建一个设置页面。我想向用户提供一些他们可以选择的预定选项。例如,对于他们的区域ID,他们可以选择北,南,东或西。我有没有办法向用户提供这些选项,然后确定他们选择了什么?我尝试搜索"预定选项"," OS X的单选按钮","滚轮",但我没有提出太多。我也不确定是否有某种名称,每个人都称之为预定列表。如果只是让我知道。我是Objective C游戏的新手,这是我的第一个OS X应用程序。只是想在这里寻找正确的方向。

1 个答案:

答案 0 :(得分:0)

“单选按钮”是使用的术语,但它可能有助于使用“Cocoa”而不是“OS X”进行搜索。在Cocoa中使用单选按钮稍微比你想象的新手更复杂,因为单选按钮通常在矩阵(NSMatrix)内组织。您还可以使用弹出菜单,列表(简单的表格视图)或其他UI。

决定如何设计用户界面时,一个好的起点是Apple的OS X Human Interface Guidelines文档。关于controls,有一整章。还有一个关于按钮的单独文档:Button Programming Topics

相关问题