CGAffineTransformMakeTranslation遵循UITouch位置

时间:2013-06-19 09:06:21

标签: ios cgaffinetransform touchesmoved

如何使用CGAffineTransformMakeTranslation让图像跟随触摸?似乎CGAffineTransformMakeTranslation只是迭代图像的位置,这就是为什么它不跟随视图的触摸。

2 个答案:

答案 0 :(得分:0)

请粘贴一些代码。另外,为什么不修改UIImageView的中心并将其设置为等于触摸点?如果您只是想要点击一下图像,那么使用它会更容易。

答案 1 :(得分:0)

好吧,如果您只是希望广场跟随您的触摸,我会使用panGestureRecognizer:

- (void)resizeViewPanGesture:(UIPanGestureRecognizer *)recognizer {
    if ([recognizer state] == UIGestureRecognizerStateChanged) {
        //Get latest location of touch
        smallSquareView.center = [recognizer locationInView:self.superview];
    }
}

我不确定你的意见是什么,请问你能分享一些你想要实现的目标吗?