自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KuangSimon的博客

分享是最好的进步

  • 博客(5)
  • 问答 (3)
  • 收藏
  • 关注

原创 MacOS 开发 修改NSButton背景颜色及文字信息

和UIButton不同的是NSButton并没有修改背景颜色的属性,只能通过重绘来修改修改背景颜色只需要两步:如图1、通过NSColor的set方法设置颜色2、利用函数NSRectFill()重绘想要修改的颜色的区域,这里修改的是NSButton的背景颜色,所以默认的是NSButton的bounds要注意的是这两行代码都写在-(void)drawRect:(NSRect)dirtyRect方法里,...

2018-04-17 10:30:41 4105

原创 MacOS 开发 App响应Schemes协议

和iOS类似,在开发MacOS APP的时候同样会遇到要从一个连接里调起APP然后传入一些参数的需求,例如单点登录等但是和iOS不同的是MacOS的AppDelegate没有提供相应的接收协议信息的代理方法,在MacOS中我们可以用NSAppleEventManager这个类来实现接收信息,具体操作步骤如下:1、首先在info.plist这个文件里注册你要遵循的协议头,这个和iOS是一样的操...

2018-04-03 18:02:55 542

原创 delegate和notification区别,分别在什么情况下使用?

delegate和notification区别,分别在什么情况下使用?Delegate:消息的发送者(sender)告知接收者(receiver)某个事件将要发生,delegate同意然然后发送者响应事件,delegate机制使得接收者可以改变发送者的行为。通常发送者和接收者的关系是直接的一对多的关系。Notification:消息的发送者告

2015-12-09 22:14:46 514

原创 tableView的重用机制

tableView的重用机制?查看UITableView头文件,会找到NSMutableArray*  visiableCells,和NSMutableDictnery* reusableTableCells两个结构。visiableCells内保存当前显示的cells,reusableTableCells保存可重用的cells。  TableView显示之

2015-12-09 22:11:45 370

原创 iOS布局和屏幕适配

iOS布局和屏幕适配 曾经,iOS开发是不需要考虑屏幕适配问题的,因为只有一种屏幕尺寸。而现在已经有了4种屏幕,4,5,6,6P,因此屏幕适配也成了iOS开发中必须考虑的问题。并且,这4种屏幕的宽高比全部都不一样,所以简单的按比例缩放并不能解决问题。我们最近做的一个APP也处理了屏幕适配,本文简单总结一下根据屏幕类型判断我不知道有没有更好的办法,我们的做

2015-12-09 22:04:32 447

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除