改变UIView的中心太慢了

时间:2014-10-11 19:33:47

标签: ios xcode uiview swift xcode6

我创建了6个UIViews并将它们添加到我的主视图中。然后我在主视图中添加了一个UIPanGestureRecognizer。 UIPanGestureRecognizer的目标如下所示:

func panned(sender: UIPanGestureRecognizer) {
    if(sender.state == UIGestureRecognizerState.Changed) {
        var ty = sender.translationInView(self.view).y

        for v in self.view.subviews as [UIView {
            v.center.y += ty;
        }

        sender.setTranslation(CGPointZero, inView: self.view);
    }
}

每当我平移,UIViews移动,但它几乎落后。

我该如何解决这个问题? 提前谢谢。

0 个答案:

没有答案