Objective c 在菜单栏应用程序中显示选项卡视图而不是菜单
我是OSX应用程序开发新手,发现它与iOS有点不同。我正在尝试创建一个示例菜单栏应用程序。我可以使用命令显示菜单 [状态项设置菜单:开始菜单] 但是我不知道怎样才能显示选项卡视图而不是菜单。有人能帮我吗Objective c 在菜单栏应用程序中显示选项卡视图而不是菜单,objective-c,macos,cocoa,Objective C,Macos,Cocoa,我是OSX应用程序开发新手,发现它与iOS有点不同。我正在尝试创建一个示例菜单栏应用程序。我可以使用命令显示菜单 [状态项设置菜单:开始菜单] 但是我不知道怎样才能显示选项卡视图而不是菜单。有人能帮我吗 其中,statusMenu是NSMenu的出口,statusitem是NSStatusItem的对象,您不能。您必须将其显示在一个窗口中,单击状态项即可打开该窗口。 你可以使窗户无边框 1. 您可以在此处使用此选项,它是窗口中的NSTableView,可以伪造NSMenu的布局: 虽然我不建
其中,statusMenu是NSMenu的出口,statusitem是NSStatusItem的对象,您不能。您必须将其显示在一个窗口中,单击状态项即可打开该窗口。 你可以使窗户无边框
1. 您可以在此处使用此选项,它是窗口中的NSTableView,可以伪造
NSMenu
的布局:
虽然我不建议这样做,因为如果MacOSX有一些布局更改,这将保持不变
2. 或者,您可以使用一个普通窗口,您可以自定义该窗口,如下所示:
你不能。您必须将其显示在一个窗口中,单击状态项即可打开该窗口。 你可以使窗户无边框
1. 您可以在此处使用此选项,它是窗口中的NSTableView,可以伪造
NSMenu
的布局:
虽然我不建议这样做,因为如果MacOSX有一些布局更改,这将保持不变
2. 或者,您可以使用一个普通窗口,您可以自定义该窗口,如下所示:
您可以设置NSMenuItem的自定义视图,这样您就可以尝试将tableview添加到所选NSMenuItem。您可以设置NSMenuItem的自定义视图,这样您就可以尝试将tableview添加到所选NSMenuItem。请不要(ab)使用不相关的标记。更新了我的答案,确保将其签出。是“菜单栏应用程序”是状态项吗?请不要(ab)使用不相关的标记。更新了我的答案,请确保签出。“菜单栏应用程序”是状态项吗?