iphone – 将UIImageView中的图像保存到iPad照片库
发布时间:2020-12-15 01:50:47 所属栏目:百科 来源:网络整理
导读:我正在创建一个iPad应用程序,它在水平滚动视图中有几张图片(UIImageViews).我想让用户在点击其中一个UIImageViews时能够将图像保存到他们的照片库中.我喜欢Safari处理此问题的方式:您只需点击并按住,直到出现弹出菜单,然后单击“保存图像”.我知道有“UIIma
我正在创建一个iPad应用程序,它在水平滚动视图中有几张图片(UIImageViews).我想让用户在点击其中一个UIImageViews时能够将图像保存到他们的照片库中.我喜欢Safari处理此问题的方式:您只需点击并按住,直到出现弹出菜单,然后单击“保存图像”.我知道有“UIImageWriteToSavedPhotosAlbum”.但我是iOS开发的新手,我不太清楚它去哪里以及放置它(即如何检测哪个图像被点击).
从我发现的,我看到人们使用UIImage而不是UIImageView.我需要将视图转换为UIImage吗?如果是这样,怎么样?如何检测用户何时点击图像,以及点击了哪个UIImageView?如果你能指出我正确的方向,也许有一些例子我会非常感激. 解决方法
您可以使用UIImageView的image属性来获取当前图像:
UIImage* imageToSave = [imageView image]; // alternatively,imageView.image // Save it to the camera roll / saved photo album UIImageWriteToSavedPhotosAlbum(imageToSave,nil,nil); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |