摘要: UI相关 view controller "UIViewcontroller简介" "自定义的UICollectionViewLayout简介" "UICollectionView自定义布局(石工布局)" "UICollectionView自定义布局( 封面布局)" UI优化: "UIKit 性能优 阅读全文
posted @ 2016-03-15 14:56 孙焱焱 阅读(248) 评论(0) 推荐(0) 编辑
摘要: IOS动画(动画调用方式) 第一种:UIView 代码块调用 _demoView.frame = CGRectMake(0, SCREEN_HEIGHT/2 50, 50, 50); [UIView animateWithDuration:1.0f animations:^{ _demoView.f 阅读全文
posted @ 2016-03-15 14:53 孙焱焱 阅读(176) 评论(0) 推荐(0) 编辑
摘要: IOS动画(CALayer、CoreAnimation简介) 一。CALayer 优点: 每个UIView上都可以放置几百个CALayer Core Animation动画在单独的线程总完成,不会阻塞主线程 Core Animation动画只重绘界面上变化的部分 提供的方法: addAnimatio 阅读全文
posted @ 2016-03-15 13:51 孙焱焱 阅读(504) 评论(0) 推荐(0) 编辑
摘要: AutoLayout 前提 1. 苹果设备 ,那么每一种屏幕尺寸都要给界面控件设定一套合适该尺寸的Frame,这种方式想想就够吓人的! 2. 另外还需要说明的是,如今确实还有不少人仍然使用设定Frame的方式进行布局,并且通过取设备屏幕的宽高进行一定比例的换算确实可以达到正确的定位布局,但是在大多数 阅读全文
posted @ 2016-03-11 18:09 孙焱焱 阅读(187) 评论(0) 推荐(0) 编辑
摘要: CADisplayLink CADisplayLink是一个能让我们以和屏幕刷新率相同的频率将内容画到屏幕上的定时器 CADisplayLink 与 NSTimer 有什么不同 1. 原理不同 CADisplayLink是一个能让我们以和屏幕刷新率同步的频率将特定的内容画到屏幕上的定时器类。 CAD 阅读全文
posted @ 2016-03-10 17:09 孙焱焱 阅读(680) 评论(0) 推荐(0) 编辑
摘要: NSObject一 objc中的类方法和实例方法有什么本质区别和联系? 类方法: 1. 类方法是属于类对象的 2. 类方法只能通过类对象调用 3. 类方法中的self是类对象 4. 类方法可以调用其他的类方法 5. 类方法中不能访问成员变量 6. 类方法中不定直接调用对象方法 实例方法: 1. 实例 阅读全文
posted @ 2016-03-09 15:15 孙焱焱 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 使用动画改变UILabel的背景色 当设置了UIView的backgroundColor,再去动画改变UILabel的背景色会失败 //设置背景色 label.backgroundColor = [UIColor redColor]; ... //动画修改背景色 CABasicAnimation c 阅读全文
posted @ 2016-03-08 10:31 孙焱焱 阅读(883) 评论(0) 推荐(0) 编辑
摘要: UICollectionView自定义布局(石工布局) 效果: MKMasonryViewLayout调用顺序 1. numberOfSectionsInCollectionView(dataSource) (计算section个数) numberOfItemsInSection(dataSourc 阅读全文
posted @ 2016-03-07 17:33 孙焱焱 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 1. NSRunLoop是IOS消息机制的处理模式 NSRunLoop的主要作用:控制NSRunLoop里面线程的执行和休眠,在有事情做的时候使当前NSRunLoop控制的线程工作,没有事情做让当前NSRunLoop的控制的线程休眠。 NSRunLoop 就是一直在循环检测,从线程start到线程e 阅读全文
posted @ 2016-03-04 17:26 孙焱焱 阅读(438) 评论(0) 推荐(0) 编辑
摘要: iOS 宏(define)与常量(const)的正确使用 当我们想全局共用一些数据时,可以用宏、变量、常量 宏: define HSCoder @"汉斯哈哈哈" 变量: NSString HSCoder = @"汉斯哈哈哈"; 常量: 四种写法: static const NSString HSCo 阅读全文
posted @ 2016-03-03 13:34 孙焱焱 阅读(482) 评论(0) 推荐(0) 编辑