【问题标题】:Copying an UIImageView with its UIPanGestureRecognizer使用其 UIPanGestureRecognizer 复制 UIImageView
【发布时间】:2012-06-02 16:36:44
【问题描述】:

我有一个UIImageView 对象和UIPanGestureRecognizer 我想附加到它。 UIPanGestureRecognizer 获取 move 方法作为选择器。我想做的是:当我拖动 ImageView 时,我想对其进行克隆,并为其添加一个手势识别器。问题是 move 方法只有一个参数,就像 移动 (UIPanGestureRecognizer *) 发件人

但问题是 move 方法只知道第一个 imageview 对象。我尝试创建一个类似move:(UIPanGestureRecognizer*)sender :(UIImageView *)img 的方法来发送不同的图像视图作为第二个参数,但它在以下代码中引发错误(无法识别的选择器......)。如何向选择器添加具有多个参数的方法?

UIPanGestureRecognizer *panRecognizer = [[[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(move:imageView:)] autorelease];

【问题讨论】:

标签: ios uiimageview xcode4.3 uipangesturerecognizer


【解决方案1】:

您可以使用手势识别器的view 属性简单地获取图像视图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-17
    相关资源
    最近更新 更多