如何在iPhone中的一个图像视图中保存两个图像视图

时间:2014-03-20 11:33:00

标签: ios iphone objective-c uiimageview

在我的应用程序中,我有两个不同的图像视图和不同的图像。我的第二个图像视图小于第一个图像视图。用户可以使用UITouch事件更改第二个图像的位置。现在,我想将这两个图像保存为单个图像,位置改变。这是我改变图像位置的代码:

-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [[event allTouches] anyObject];
CGPoint location = [touch locationInView:touch.view];
cloud.center = location;
}

-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
[self touchesBegan:touches withEvent:event];

它运行正常但是,如何在一个imageview中合并两个imageview?请帮帮我。谢谢。

1 个答案:

答案 0 :(得分:0)

制作第三个UIImageView,然后使用

[thirUIVIew addSubview: firstUIView]; [thirUIVIew addSubview: secondUIView];

您可以交换这两个语句的顺序,然后将一个语句交换到另一个语句。

如果你这样做,你可以像第一个一样使用第三个uiview,但是如果你需要的话可以稍后使用 获取thirdView的子视图。

对不起我的英文:)