—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn图片浏览器iOS学科—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn小案例简介接下来使用UIImageView、UILabel、UIButton实现一个综合小案例功能分析(1)点击箭头切换序号、图片、描述(2)如果是首张图片,左边箭头不能点击(3)如果是尾张图片,右边箭头不能点击步骤分析(1)搭建UI界面(2)监听按钮点击(3)切换序号、图片、描述—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn掌握更换UIImageView的图片了解UIImageView的contentMode更换UILabel的文字在storyboard中设置UILabel的自动换行和文字居中NSArray和NSDictionary的简单使用Plist文件的创建和读取属性的懒加载viewDidLoad方法的使用UIButton的多种状态—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn作业使用纯代码的方式重写图片浏览器小案例(不要拖控件)—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnUILabel的基本设置要想让UILabel自动换行,设置Lines为0即可•让UILabel的文字居中显示—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnUIButton的状态normal(普通状态)默认情况对应的枚举常量:UIControlStateNormalhighlighted(高亮状态)按钮被按下去的时候(手指还未松开)对应的枚举常量:UIControlStateHighlighteddisabled(失效状态,不可用状态)如果enabled属性为NO,就是处于disable状态,代表按钮不可以被点击对应的枚举常量:UIControlStateDisabled—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnUIButton和UIImageView相同点都能显示图片不同点UIButton默认情况就能监听点击事件,而UIImageView默认情况下不能UIButton可以在不同状态下显示不同的图片UIButton既能显示文字,又能显示图片如何选择UIButton:需要显示图片,点击图片后需要做一些特定的操作UIImageView:仅仅需要显示图片,点击图片后不需要做任何事情—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnNSArray和NSDictionary的使用当图片内容非常多时,“根据index来设置内容”的代码就不具备扩展性,要经常改动为了改变现状,可以考虑将图片数据线保存到一个数组中,数组中有序地放着很多字典,一个字典代表一张图片数据,包含了图片名、图片描述@property(strong,nonatomic)NSArray*images;...