这是移动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的最佳方式吗?我觉得这有点滞后。
答案 0 :(得分:0)
我通常使用touchesBegan位置和touchesMoves位置之间的偏移来重新定位视图。