作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个非常基本的应用程序,它在一个表中列出了一堆员工姓名,当您单击该人的姓名时,它会为您显示有关他们的信息。我想进一步开发这个应用程序,并能够在他们的信息旁边显示该人的照片。
当应用程序第一次运行时你可以点击右上角的+来创建一个新员工,这会转到另一个View Controller,这里你填写新员工信息但我在左上角留了一个空间能够添加员工的照片天气它可以从相机胶卷中检索或可以从相机中拍摄。我在员工实体中创建了一个图像属性并将其设置为二进制数据类型,但这是我所能得到的。
我猜想我将 ImageView 拖到左上角我希望图像出现的位置,然后拖了两个按钮,一个用于拍照,一个用于相机胶卷,或者这是错误的方法吗?
所以当我点击保存按钮时,一旦照片被拍摄或从相机胶卷加载,我需要它保存在核心数据中。我还有一个用于编辑信息的 View Controller ,因此我希望能够用相机胶卷中的另一张图片更改图片或拍摄一张新图片。
最佳答案
存储为 NSData,显示为 UIImage
从数据到图像的转换:
NSData *data = LoadyourDataFromYouDB;
UIImage *image = [UIImage imageWithData:data];
图像到数据的转换
NSData *data = UIImagePNGRepresentation(YourUIImage);
关于ios - 将照片添加到我的应用程序并存储在核心数据中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22131827/
我是一名优秀的程序员,十分优秀!