27、相机、照片库与Core Data使用指南

相机、照片库与Core Data使用指南

相机和照片库的使用入门

在开发涉及相机或照片库的应用时,苹果有明确规定,若应用想要访问相机或照片库,必须告知用户。若未做到这一点,应用将被拒绝上架App Store。具体获取权限的步骤如下:
1. 添加权限键
- 点击项目导航器中的 Info.plist ,显示键列表。
- 将鼠标指针移到任何现有键上,点击 + 按钮。
- 输入以下键:
- NSPhotoLibraryUsageDescription
- NSCameraUsageDescription
- 为每个键的值输入一个字符串,向用户解释你使用相机或照片库的原因。
2. 测试权限
- 构建并运行项目。
- 转到餐厅详情屏幕,点击“添加照片”按钮。
- 你会看到一个权限提示框,点击“确定”。
- 图像选择器将出现,选择一张图片。
- 点击集合视图中的任何滤镜,将其效果应用到主图片上。你可以使用“取消”按钮关闭照片滤镜屏幕并返回餐厅详情屏幕,但此时“保存”按钮还不能使用。

通过以上步骤,你就完成了照片滤镜屏幕的初步实现。你导入了包含所需滤镜的 FilterData.plist 文件,创建了 FilterManager 数据管理器来读取该文件并填充 FilterItem 对象数组。同时,你

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值