Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa 可可豆弹出菜单中是否可能存在层次结构?_Cocoa_Drop Down Menu_Popup - Fatal编程技术网

Cocoa 可可豆弹出菜单中是否可能存在层次结构?

Cocoa 可可豆弹出菜单中是否可能存在层次结构?,cocoa,drop-down-menu,popup,Cocoa,Drop Down Menu,Popup,我只是想知道是否有可能创建一个具有层次结构的下拉菜单或弹出菜单?我目前正在处理的应用程序跟踪作业、课程和科目。当用户创建作业时,他们需要能够从下拉列表中选择它所属的课程,但我也不希望通过标题来组织下拉列表,这样用户就可以轻松地看到该课程所属的科目 例如: 选择课程:[在下面下拉] -生活 --家务事 --吃 --假期 -数学 --代数 --微积分 等等 不是最好的例子,但是“生活”和“数学”这两个条目是粗体的,不可选择的,其他所有条目都是常规菜单项。有人有什么建议吗?如果您需要有关我正在尝试执行

我只是想知道是否有可能创建一个具有层次结构的下拉菜单或弹出菜单?我目前正在处理的应用程序跟踪作业、课程和科目。当用户创建作业时,他们需要能够从下拉列表中选择它所属的课程,但我也不希望通过标题来组织下拉列表,这样用户就可以轻松地看到该课程所属的科目

例如:

选择课程:[在下面下拉]
-生活
--家务事
--吃
--假期
-数学
--代数
--微积分

等等


不是最好的例子,但是“生活”和“数学”这两个条目是粗体的,不可选择的,其他所有条目都是常规菜单项。有人有什么建议吗?如果您需要有关我正在尝试执行的操作的更多信息,请告诉我。

是的,如果您在代码或Interface Builder中手动构建它们。不,如果您使用的是绑定

NSPoupButton获取一个充满NSMenuItems的NSMenu