图像编辑与应用优化全攻略
1. 编辑图像显示
在编辑位置时,为了让编辑界面也能显示照片,需要对 LocationDetailsViewController 进行简单修改。具体操作如下:
- 修改 viewDidLoad() 方法 :在 LocationDetailsViewController.swift 文件中,将 viewDidLoad() 方法修改如下:
override func viewDidLoad() {
super.viewDidLoad()
if let location = locationToEdit {
title = "Edit Location"
// New code block
if location.hasPhoto {
if let theImage = location.photoImage {
show(image: theImage)
}
}
// End of new code
}
...
}
上述代码中,如果正在编辑的位置有照片,会调用 show(image:) 方法将照片显示在照片单元格中。由于 photoImage 属性返回的是可选类型 UIImage? ,所以使用
超级会员免费看
订阅专栏 解锁全文

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



