设置自定义状态栏
#import "AppDelegate.h"
#import "HFStatusView.h"
@interface AppDelegate ()
@property (nonatomic ,strong) NSStatusItem *myItem;
@end
@implementation AppDelegate
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
self.mainWindow = [[MainWindowCtr alloc] initWithWindowNibName:@"MainWindowCtr"];
self.myItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];
[self.myItem setView:[HFStatusView share]];
}
一款躲在Mac菜单栏上的txt阅读器,此APP是我学习mac app开发前3天的产物,比较粗糙,请大家见谅,如需使用请注意阅读使用说明书。
支持功能:
1.txt文件导入
2.背景,文字大小,颜色,显示字数设置
3.自动阅读,可改变换行时间间隔
4.查找
Demo下载链接:ZZReaderDemo
ZZReader :ZZReaderDMG
Demo演示:
躲在状态栏上txt阅读器:ZZReader_腾讯视频
Demo里面包含知识点:
1.自定义状态栏
2.键盘及鼠标事件监听
3.文件读取(NSOpenPanel + NSFileHandle)
4.各种控件的使用 NSView,NSButton,NSTextField,NSImageView,NSComboBox,NSMenu,NSPopover等
5.坐标系覆盖
打包软件用的:DMG Canvas
ICON软件:ICON Maker
网友评论