iphone - 根据当前大小、旋转和位置将两个 UIImageView 组合成一个 UIImage

标签 iphone objective-c ios

在我的一个应用程序中,我尝试将两个 UIImageView 组合成一个 UIImage。底部的一个来自相机,顶部的一个类似于角标(Badge)。用户可以拖动、旋转和缩放顶部的那个。

我的问题是,如何在所有拖动、旋转和缩放操作结束时将这两个 UIImageView 保存到单个 UIImage 中?

编辑:我想保留底部图像的原始尺寸。

最佳答案

这篇文章:Saving UIView contents in iOS 4 with real size of the images inside (i.e. scale contentes up for save)展示了如何从任何 UIView 获取 UIImage。

基本上,您可以调整其解决方案,为 2 个 UIImageView 使用 UIView 容器。

关于iphone - 根据当前大小、旋转和位置将两个 UIImageView 组合成一个 UIImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8290130/

相关文章:

iOS:我可以检测设备屏幕是否打开/关闭吗?

ios - 如何在 Xcode 中以编程方式获取夏令时设置?

iphone - cocos2d 2.x 场景 retainCount

ios - Swift:更新 UI - 主线程上的整个功能或只是 UI 更新?

iphone - 将 CGSize 转换为 CGFloat 并使用它来调整 RoundRectButton 的大小

ios - 如何为 TableView 创建 NSIndexPath

iphone - CLLocationManager 误差范围

ios - 在sqlite中以unicode形式获取普通文本

ios - 使用 Storyboard id iOS 以编程方式调用 View Controller

ios - SpriteKit 相机不以 aspectFit 为中心