我目前正在为OS X中的Mac应用程序创建一个设置页面。我想向用户提供一些他们可以选择的预定选项。例如,对于他们的区域ID,他们可以选择北,南,东或西。我有没有办法向用户提供这些选项,然后确定他们选择了什么?我尝试搜索"预定选项"," OS X的单选按钮","滚轮",但我没有提出太多。我也不确定是否有某种名称,每个人都称之为预定列表。如果只是让我知道。我是Objective C游戏的新手,这是我的第一个OS X应用程序。只是想在这里寻找正确的方向。
答案 0 :(得分:0)
“单选按钮”是使用的术语,但它可能有助于使用“Cocoa”而不是“OS X”进行搜索。在Cocoa中使用单选按钮稍微比你想象的新手更复杂,因为单选按钮通常在矩阵(NSMatrix
)内组织。您还可以使用弹出菜单,列表(简单的表格视图)或其他UI。
决定如何设计用户界面时,一个好的起点是Apple的OS X Human Interface Guidelines文档。关于controls,有一整章。还有一个关于按钮的单独文档:Button Programming Topics。