您的位置:首页 > 移动开发 > IOS开发

ios-day03-03(xib和自定义View的结合使用,MVC模式)

2015-02-05 14:14 323 查看
效果图:



假设每个应用对应一个UIView,UIView中又有3个控件(一个UIImageView,一个UILabel,一个UIButton),在前面的文章中我们使用纯代码的方式来创建这些UIView。这里我们使用自定义UIView的方式,结合MVC设计模式来实现上图所示的界面效果。

MVC——Model、View、Controller

Model:模型——存储数据

View:视图(界面)——显示

Controller:控制器——获取模型中存储的数据,然后提供给View进行显示

思路:

1,加载.plist文件中的数据(.plist文件中存储的是应用名、应用图标名)

2,解析.plist文件中的数据,将每个应用对应的数据都封装到一个模型中

3,自定义UIView,该UIView根据模型进行初始化(初始化方法中接受一个模型对象,根据模型对象中的数据对UIView中的子控件进行设置)

以上3步都是通过控制器来控制执行

源代码下载地址:http://download.csdn.net/detail/liu537192/8426005

下面附上核心代码:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: