04 2015 档案

摘要:原文地址http://www.cocoachina.com/ios/20150106/10840.html延迟解压一旦图片文件被加载就必须要进行解码,解码过程是一个相当复杂的任务,需要消耗非常长的时间。解码后的图片将同样使用相当大的内存。用于加载的CPU时间相对于解码来说根据图片格式而不同。对于PN... 阅读全文
posted @ 2015-04-24 14:58 lihaiyin 阅读(239) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cocoachina.com/ios/20150105/10827.htmlCAShapeLayerCAShapeLayer是一个通过矢量图形而不是bitmap来绘制的图层子类。你指定诸如颜色和线宽等属性,用CGPath来定义想要绘制的图形,最后CAShapeLaye... 阅读全文
posted @ 2015-04-23 15:55 lihaiyin 阅读(454) 评论(0) 推荐(0) 编辑
摘要:阴影主要是shadowOpacity 、shadowColor、shadowOffset和shadowRadius四个属性shadowPath属性我们已经知道图层阴影并不总是方的,而是从图层内容的形状继承而来。这看上去不错,但是实时计算阴影也是一个非常消耗资源的,尤其是图层有多个子图层,每个图层还有... 阅读全文
posted @ 2015-04-23 15:23 lihaiyin 阅读(340) 评论(0) 推荐(0) 编辑
摘要:本文是对http://www.cocoachina.com/ios/20150104/10814.html文章的关键段落的摘抄,有需要的看原文CALayer和UIView的关系:CALayer类在概念上和UIView类似,同样也是一些被层级关系树管理的矩形块,同样也可以包含一些内容(像图片,文本或者... 阅读全文
posted @ 2015-04-23 13:28 lihaiyin 阅读(248) 评论(0) 推荐(0) 编辑
摘要:mac下.svn是隐藏文件,而且即使我们调成可见的,一个一个删也很麻烦。今天正好同事问起来这个命令,于是想可能有些人也需要,于是还是放到博客里吧命令比较简单,其实就是一条linux命令,打开终端,首先cd到你要删除.svn的项目路径下,切记这个非常重要!!否侧删错了我可不负责!!!进入到要删除的.s... 阅读全文
posted @ 2015-04-16 15:56 lihaiyin 阅读(464) 评论(0) 推荐(0) 编辑
摘要:CALayer *sublayer = [CALayer layer]; sublayer.backgroundColor = [UIColor purpleColor].CGColor; sublayer.shadowOffset = CGSizeMake(0, 3); subl... 阅读全文
posted @ 2015-04-16 15:50 lihaiyin 阅读(1653) 评论(0) 推荐(0) 编辑
摘要:在阅读了iOS 8自定义动画转场上手指南后,刚开始不理解,后来慢慢消化了,现在总结如下:1. 自定义Segue关键在于继承UIStoryboardSegue并重写perform方法2. 动画可以在转场之间的任何方法中添加(Segue的perform方法、prepareSegue、UnwindSegu... 阅读全文
posted @ 2015-04-16 11:46 lihaiyin 阅读(1414) 评论(0) 推荐(0) 编辑
摘要:1.UIViewbeginAnimations2. UIView animateWithDuration系列(block方式)3. UIView transitionFromView 和UIView transitionWithView(转场动画)4.[UIImage animatedImageWi... 阅读全文
posted @ 2015-04-14 16:02 lihaiyin 阅读(156) 评论(0) 推荐(0) 编辑
摘要:在工作中可能会碰到用命令行编译、打包iOS应用程序的情况(xcodebuild相关命令)。但是由于SDK版本问题,会报错,说某SDK版本不对,可能是因为升级Xcode导致的SDK版本升级,为了避免高SDK版本对当前代码的稳定性,可以通过修改默认SDK版本来解决。前提是,你需要安装了响应的SDK版本,... 阅读全文
posted @ 2015-04-09 10:46 lihaiyin 阅读(6196) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示