我有一个UIImageView
对象UIPanGestureRecognizer
,我想附加到它上面。UIPanGestureRecognizer 获取 move 方法作为选择器。我想做的是:当我拖动 ImageView 时,我想对其进行克隆,并为其添加一个手势识别器。问题是 move 方法只有一个参数,就像 move ( UIPanGestureRecognizer *
)sender
但问题是 move 方法只知道第一个 imageview 对象。我尝试创建一种方法,例如move:(UIPanGestureRecognizer*)sender :(UIImageView *)img
发送不同的图像视图作为第二个参数,但它在以下代码中引发错误(无法识别的选择器 ....)。如何向选择器添加具有多个参数的方法?
UIPanGestureRecognizer *panRecognizer = [[[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(move:imageView:)] autorelease];