码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 进阶 第二天(0324)

时间:2016-01-09 18:38:01      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

0324

创建transform
  • transform 是形变属性.

如下图:

技术分享

如果按照上面的方法来创建的话是这样解释:是相对初始状态来说的,不会在变化后的基础上进行形变.如果要持续变化就要自己去不断改变要变化的tx或者ty的值

如果要在当前的transform上直接进行不断改变就要按照下面的写法,如下图所示:

技术分享

当然旋转也是一样,如下图:

技术分享

当然缩放也是一样,如下图:

技术分享


plist 从本地程序包读取文件 懒加载数据

如下图:

技术分享


bundle

如下图:

技术分享


UIImageView的序列帧动画(每隔一段时间换一张图片) -- 汤姆猫
  • UIImageView关于序列帧动画的api,如下图:

     技术分享

  • 具体实现,如下图所示:

     技术分享

%02d 表示小数点前面两位,不够两位的用0代替. %.2d表示小数点后面保留两位,不足两位的用0补位

注意上面的代码有问题,内存会暴涨,办法就是等到动画完全执行完成后再清空animationImages,释放内存.如下图所示:

技术分享

或者

技术分享

注意可能的面试题:你能想到几种延时?答:3种.


UIImage缓存和不缓存

如下图:

技术分享

UIButton和UIImageView

总结如下图:

技术分享

总之,凡是继承自UIControl的控件都可以通过addTarget的方式来添加事件.比如UISlider


iOS 进阶 第二天(0324)

标签:

原文地址:http://www.cnblogs.com/lyandy/p/5116847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!