【总结图片浏览器和汤姆猫等内容 Objective-C语言】

本文详细介绍了使用Objective-C实现图片浏览器和汤姆猫动画的思路,包括图片浏览器的索引控制、懒加载和plist文件使用,以及汤姆猫的动画播放和内存优化。同时,讲解了UILabel的自动换行、UIImageView的contentMode、UIButton的状态管理等知识点,并鼓励读者尝试纯代码实现这两个案例。
摘要由CSDN通过智能技术生成

一、图片浏览器的思路,

1.图片浏览器的思路就是,我们需要自己写一个索引,来控制上一张,下一张,对吧,

第一部分:图片浏览器

1.引出需要一个index,

* 记录图片的位置

* index++ 和 index–

2.根据index直接更换内容,

* 完整的实现previous和next方法:索引更改、切换内容、控制按钮状态,

* 抽取公共代码,

* 默认选中第0张,

3.根据扩展性不好引出plist文件的使用,

* 创建plist

* 在previous和next方法中加载plist,

* 让plist只加载一次(先在viewDidLoad)

4.实现懒加载,

二、“汤姆猫”的思路:

1.监听一个按钮点击,播放动画,

2.监听下一个按钮点击,播放动画,

3.抽取公共代码,

4.图片的内存优化,

5.文档注释、VVDocumenter

三、可以试着用“纯代码”的方式,重新实现一下“图片浏览器”和“汤姆猫”这两个案例,就是不使用拖控件的方式,

1.因为咱们是不是都是用storyboard的方式实现的啊,都是拖、拉、拽,

2.练习一下,把我们这个“图片浏览器”、“汤姆猫”,都通过纯代码的方式,动态创建控件的方式,一个一个加到我们的界面上,这样的练习一下

四、“图片浏览器”中,需要掌握的内容:

1.更换UIImageView的图片,

用“图片框.image”属性吧,

self.imgViewIcon.image = [UIImage imageNamed:@“tupian”];

这样是不是给它切换图片啊,

2.了解UIImageView的contentMode,

3.更换UILabel

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清风清晨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值