如何在uiscrollview中滚动到最后一个视图

时间:2016-02-04 06:15:29

标签: ios xcode swift uiscrollview swift2

我在scrollview viz下创建了三个视图。 V1,V2和V3。我想从V3滚动到V1,反之亦然。我该怎么做?我的代码如下。

STORE D INTO '$output' USING PigStorage();

1 个答案:

答案 0 :(得分:0)

您只需在contentOffset

UIScrollView上应用动画即可
    func animateScrollViewTo(point:CGPoint){
      UIView.animateWithDuration(0.25) { () -> Void in
        self.scrollView.contentOffset = point
      }
    }

之后,只要你需要滚动,只需调用以上函数,如:

self.animateScrollViewTo(self.V1.frame.origin)

或者您可以像这样直接调用要滚动的点

self.animateScrollViewTo(CGPoint(x: 0, y: 0))