0
在我的一個應用程序中,我試圖將兩個UIImageView合併成一個UIImage。底部一個來自相機,頂部就像一個徽章。用戶可以拖動,旋轉和縮放頂部的一個。將兩個UIImageView組合成一個UIImage相對於它們的當前大小,旋轉和位置
我的問題是,如何將這兩個UIImageViews保存到一個單獨的UIImage中,拖動,旋轉和縮放操作結束?
編輯:我想保留底部圖像的原始大小。
在我的一個應用程序中,我試圖將兩個UIImageView合併成一個UIImage。底部一個來自相機,頂部就像一個徽章。用戶可以拖動,旋轉和縮放頂部的一個。將兩個UIImageView組合成一個UIImage相對於它們的當前大小,旋轉和位置
我的問題是,如何將這兩個UIImageViews保存到一個單獨的UIImage中,拖動,旋轉和縮放操作結束?
編輯:我想保留底部圖像的原始大小。
此文章:Saving UIView contents in iOS 4 with real size of the images inside (i.e. scale contentes up for save)顯示瞭如何從任何UIView獲取UIImage。
基本上,你可以調整它的解決方案,使用UIView容器爲你的2個UIImageViews。
如果我想保留底部圖像的原始大小,該怎麼辦? – frkncngz
如果您的'top/badge'imageView適合另一個,您可以將其作爲子視圖(另一個UIImageView中的UIImageView)添加,並在最大/容器UIImageView上使用此方法。 而且,當你輸了,不要忘了削減規模較小的您的「大」問題: 1 /從一個UIView得到一個UIImage 2 /調整其大小的UIImage到相機的圖像 的大小(這裏的一個解決兩個問題的有用鏈接:http://www.icab.de/blog/2010/10/01/scaling-images-and-creating-thumbnails-from-uiviews/) – Vinzzz