UIView运动

时间:2010-12-09 09:32:42

标签: iphone cocoa-touch iphone-sdk-3.0 uiviewanimation

这是移动UIView的最佳方式。 我有一个自定义的UIView,里面有一些自定义的东西,比如阴影,标签等。

今天我正在使用,为了移动这个UIView。:

- (void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
    UITouch *touch = [[event allTouches] anyObject];
    if (self.isEditing) {       
        CGPoint location = [touch locationInView:[rootView view]];      
        self.center = location; 
    }
}

这是移动UIView的最佳方式吗?我觉得这有点滞后。

1 个答案:

答案 0 :(得分:0)

我通常使用touchesBegan位置和touchesMoves位置之间的偏移来重新定位视图。