将 UIView 保存到 iPad PhotoLibrary
Posted
技术标签:
【中文标题】将 UIView 保存到 iPad PhotoLibrary【英文标题】:Save UIView to iPad PhotoLibrary 【发布时间】:2012-02-14 15:18:07 【问题描述】:我正在创建一个应用程序,其中在UIView
子类中我有几个UIImageView
持有用户选择的UIImage
。我希望能够允许用户将UIView
保存到 PhotoLibrary,以便将这些UIImageView
保存为UIView
中的一种拼贴画。我是否需要 UIImageView 代替 UIView
以允许代码保存整个区域?或者我可以使用UIView
吗?
提前感谢您!
【问题讨论】:
【参考方案1】:这个函数做你想做的,除了存储:
-(UIImage *)takeScreeShotOfView:(UIView *)view
UIGraphicsBeginImageContext(CGSizeMake(1024, 748));
CGContextRef context = UIGraphicsGetCurrentContext();
[view.layer renderInContext:context];
UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
【讨论】:
好的,谢谢,这是我一直在寻找的起点,感谢您的帮助!以上是关于将 UIView 保存到 iPad PhotoLibrary的主要内容,如果未能解决你的问题,请参考以下文章
swift - 当设备旋转到横向(iPhone/iPad)时,如何让 UIView 变成全屏?
如何将 UIView(例如 UIImageView)拖放到 iPhone/iPad 表格中的单元格
将 UIPanGestureRecognizer 添加到 UIView