mac
奋飞love
这个作者很懒,什么都没留下…
展开
-
mac osx应用程序的一些简单设置(隐藏左上角缩小和全屏的按钮)
//隐藏标题栏的背景色 self.window.titlebarAppearsTransparent =YES; //设置可以通过window区域移动窗口 self.window.movableByWindowBackground =YES; //隐藏左上角缩小和全屏的按钮 [[self.window.contentView.s原创 2016-03-30 11:15:21 · 6473 阅读 · 0 评论 -
在window上添加subview更新keyviewloop(蓝色按钮,tab键切换)
这个蓝色按钮的专有名词叫keyview,所以当addsubview时,手动更新keyviewloop就行, 方法是调用[self.window recalculateKeyViewLoop]; 还有一种方法是window初始化的时候设置自动计算keyviewloop环, 方法是在 - (void)awakeFromNib{ [self.window setAutorecalc原创 2016-05-26 10:11:35 · 570 阅读 · 0 评论 -
NSView 遍历subview
long count = [self.viewsArray count]; for ( int i=0; i<count; ++i ) { MyToolbarItemView* item = [self.viewsArray objectAtIndex:i]; if ( [item superview] ) { [item remov原创 2016-05-03 16:37:23 · 920 阅读 · 0 评论 -
NSToolBar
Toolbar 和左上角控制窗口关闭、最小化和全屏的三个按钮在同一行。self.window.titleVisibility = NSWindowTitleHidden;NSToolbarItem类属性字段说明//item所属的toolbar对象@property (readonly, assign) NSToolbar *toolbar;//too转载 2016-06-22 10:02:20 · 2320 阅读 · 0 评论 -
OpenGL 笔记
1. 像素格式在创建一个图形操作表之前,首先必须设置像素格式。像素格式含有设备绘图界面的属性,这些属性包括绘图界面是用RGBA模式还是颜色表模式,像素缓存是用单缓存还是双缓存,以及颜色位数、深度缓存和模板缓存所用的位数,还有其它一些属性信息。原创 2017-03-20 17:29:13 · 374 阅读 · 0 评论 -
【Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法】总结(一)
2017.03.15有时候感觉写代码时很迷茫,不知道用的方法好不好(设计模式),所以就找一些关于objective-c 的语法书来看看,把基础打得更加扎实点,无意中发现了这本书,于是,开始研究起来,需要对我以后的代码以及代码风格有帮助。第一章 :熟悉objective-c1. objective-c 使用的是“消息结构” 而非“函数调用”。区别:使用消息结构的语言,其运行时所执行的原创 2017-03-15 13:48:34 · 259 阅读 · 0 评论