1

我正在使用- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event 触摸方法,imageView但我已经采取imageViewscrollview这就是为什么触摸事件不执行,因为它直接采用滚动视图

我的代码是

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event 
{
    // get touch event
    UITouch *touch = [[event allTouches] anyObject];
    CGPoint touchLocation = [touch locationInView:self.view];

    if ([touch view] == imagedisplay) {
        // move the image view
        imagedisplay.center = touchLocation;
    }


}

图像显示我的 imageView 对象,但在不工作的触摸事件中,我在滚动视图中工作,所以请提供适用于滚动视图和 imageView 的任何解决方案和源代码相关的触摸

4

1 回答 1

0

使用下面的代码,您正在创建 imageView-

imageView.userInteractionEnabled = YES;

因为它是NO默认的。

于 2012-05-21T08:15:04.563 回答