2013-10-27 45 views
0

我有两个图像,第一个图像是前景图像,第二个图像是背景图像。 我想将它们两个合并成一个Image.I想要能够将frontImage只拖拽到background这有可能吗?如何将图像拖放到第二个图像

+0

不明白你在问什么。你能张贴一些照片吗? – nielsbot

+0

你想学习如何拖动一个图像到第二或你想了解如何合并呢? – emreoktem

+0

没错,我想学习如何拖动一个图像到第二 – user2858284

回答

0

这可能非常容易。

例如 - 你有父母的UIView和两个图像视图:

UIView *_baseView; //as big as the screen. 

UIImageView *_backgroundImageView; //as a subview on _baseView 

UIImageView *_frontImageView; //as a subview on _baseView 

然后你可以通过手指实现某种UIImageView的运动(例如How do you make an image follow your finger in objective-c?或搜索类似的东西,知道如​​何移动的UIView对象如果你还不知道如何)。

而且 - 一旦你释放你的手指 - 你可以从_baseView截图并获取图像,其中两个子视图ImageView以一种方式组合。

How Do I Take a Screen Shot of a UIView?或搜索相似的东西)。

如果你不喜欢,那你必须采取_baseView的截图,你可以还可以添加frontImageView作为一个子视图背景图像视图,并从backgroundImageView截图。

希望这个想法有帮助。