Mac开发那些事--关于macos开发oc的自定义关闭按钮,最小化按钮,缩放按钮

刚刚开始学习mac开发,发现好多地方还是和app开发有区别的。这一章我就先来说说这个mac的最基本的一些代码。

啥也不多bb,上干货!


首先是自定义的关闭按钮(先上图,后贴代码,方便复制)!


#pragma mark - 隐藏(不关闭App) 

- (IBAction)close:(NSButton *)sender {    

 [[NSApplication sharedApplication] hide:self];

 //    exit(0);//打开此处代码关闭上一行代码效果就变成退出程序了。

 }


#pragma mark- 最小化

- (IBAction)minimize:(NSButton*)sender {

    [self.view.window miniaturize:self];

}


#pragma mark- 最大化

- (IBAction)resize:(NSButton*)sender {

    [self.view.window zoom:self];

}


好了,就先说到这里了,下一章见!发现问题的朋友们,欢迎提出,互相帮助,互相进步。

你可能感兴趣的:(Mac开发那些事--关于macos开发oc的自定义关闭按钮,最小化按钮,缩放按钮)