为应用添加图像功能的详细指南
在开发应用时,为应用添加图像功能是一个常见的需求。下面将详细介绍如何扩展数据模型、添加图像视图、更新视图控制器以及实现拍照和选择照片的功能。
1. 修订数据模型
首先,需要扩展数据模型。在 MyWhatsit.h 接口文件中添加两个新属性:
@property (strong,nonatomic) UIImage *image;
@property (readonly,nonatomic) UIImage *viewImage;
-
image属性:为每个MyWhatsit对象添加一个UIImage对象引用,这样每个MyWhatsit对象都可以关联一个图像。 -
viewImage属性:该属性用于在视图中显示图像。如果MyWhatsit对象有图像,则显示该图像;如果没有,则显示一个占位符图像。这是一个只读属性,意味着不能直接修改它。
在 MyWhatsit.m 实现文件中添加以下方法来实现 viewImage 属性的逻辑:
- (UIImage*)viewImage
{
if (self.image!=nil)
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



