文件名称:MenuBarTest:Mac OS菜单栏框架应用程序
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-17 18:48:34
Objective-C
那是什么呢 这是一个超级简单的骨架项目,演示: 如何制作带有状态栏项目和弹出框的 Mac OS X 菜单栏应用程序。 如何在 Yosemite 及更高版本中使用浅色和深色主题使菜单栏项和弹出框看起来不错(提示:使用模板图像和系统颜色;请参阅我对 [this * question] 的回答( ))。 为什么? 因为有人在问。 如果您觉得有用,那就太好了。 怎么运作的? AppDelegate将NSStatusItem添加到菜单栏,并将其视图设置为StatusItemView的实例,该实例基本上只有一个NSImageView可以在菜单栏中绘制内容。 StatusItemView也有一个目标/动作,它在被点击时发送。 AppDelegate还实例化MainViewController ,它在NSPopover显示自己。 所有这些东西基本上都是我的其中一个应用
【文件预览】:
MenuBarTest-master
----MenuBarTest()
--------MainViewController.h(273B)
--------main.m(252B)
--------AppDelegate.h(242B)
--------MainViewController.m(922B)
--------Info.plist(1KB)
--------Images.xcassets()
--------AppDelegate.m(1KB)
--------StatusItemView.h(351B)
--------StatusItemView.m(973B)
--------MainView.xib(6KB)
--------MainMenu.xib(18KB)
----MenuBarTestTests()
--------MenuBarTestTests.m(888B)
--------Info.plist(750B)
----Readme.markdown(2KB)
----LICENSE(1KB)
----MenuBarTest.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(17KB)