随笔分类 -  iOS

UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayout
摘要:1,UIView的setNeedsDisplay和setNeedsLayout方法 首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认 阅读全文
posted @ 2017-02-27 17:09 sunny** 阅读(119) 评论(0) 推荐(0)
initWithFrame方法的使用
摘要:1. initWithFrame方法是什么? initWithFrame方法用来初始化并返回一个新的视图对象,根据指定的CGRect(尺寸)。 当然,其他UI对象,也有initWithFrame方法,但是,我们以UIView为例,来搞清楚initWithFrame方法。 2.什么时候用initWit 阅读全文
posted @ 2017-02-27 17:02 sunny** 阅读(176) 评论(0) 推荐(0)
加载xib文件,如果想在初始化的时候就添加点东西就重载-(id)initWithCoder:(NSCoder *)aDecoder
摘要:- (id)initWithCoder:(NSCoder *)aDecoder { self = [super initWithCoder:aDecoder]; if (self) { self.clipsToBounds = YES; [self initCircles]; } return se 阅读全文
posted @ 2017-02-27 16:11 sunny** 阅读(185) 评论(0) 推荐(0)
Mac os 下brew的安装与使用—— Homebrew
摘要:1.简介 brew 全称Homebrew 是Mac OSX上的软件包管理工具,相当于linux下的apt-get。 2.安装 2.1安装ruby工具 2.1.1 ruby简介 2.1.2 检查ruby,terminal: $ ruby --version ruby 2.0.0p648 (2015-1 阅读全文
posted @ 2017-02-24 11:19 sunny** 阅读(325) 评论(0) 推荐(0)
项目里如何访问AppDelegate
摘要:项目里面访问AppDelegate做全局变量用有好几种方式 最原始就是 AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; 然后 appDelegate.yourMethord 阅读全文
posted @ 2017-02-23 17:21 sunny** 阅读(176) 评论(0) 推荐(0)
关于图片边框或控件圆角的设置
摘要:一、控件圆角的设置: self.profileImageView.layer.cornerRadius = 10.0f; 设置圆角,非正圆 self.profileImageView.clipsToBounds= YES; 将圆角多余部分切除 或 headImgView.layer.cornerRa 阅读全文
posted @ 2017-02-10 16:53 sunny** 阅读(199) 评论(0) 推荐(0)
使用lantern之后,Mac无法打开网页——解决Mac上Safari浏览器无法上网的故障
摘要:1.打开Mac的终端,Command+空格,输入终端即可 2.在打开的终端窗口复制粘贴 sudo killall -9 networkd 命令,回车运行即可 阅读全文
posted @ 2017-02-04 10:03 sunny** 阅读(1) 评论(0) 推荐(0)