截图:
我正在将uipangesture添加到uimageviews数组中,如下面的代码所示,但我想将uipangesture添加到棕色,绿色和粉红色图像视图中。
如何在循环中执行此操作? 最后,我想在空的imageview周围仅平移三个图像视图。
for(int i=0; i<[imageViewArray count]; i++) {
UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc]initWithTarget:self action:@selector(panAction:)];
[[imageViewArray objectAtIndex:i]addGestureRecognizer:panGesture];}
}
答案 0 :(得分:1)
一个。为要添加平移手势的图像视图的标记值指定一个数字。
B中。在for循环中,使用此标记值检查图像视图并添加平移手势识别器。
答案 1 :(得分:1)
您可以使用UIView的标记属性作为标识符,然后在循环中检查它。