设置UIScrollView.setContentOffset而不滚动?

时间:2015-06-12 11:42:31

标签: ios objective-c swift uiscrollview

我有UIScrollView,显示了一系列不同的情节。我希望UIScrollView从左边滚动到右边,所以我想将ContentOffset的{​​{1}}设置为UIScrollView的“结束”。我这样做,有效:

ContentOffset

但是,这意味着它会将整个偏移滚动到该特定点,这会导致用户看到所有绘图闪烁。当然我只是喜欢UIScrollView从那个特定点开始而不滚动它,但我无法弄清楚该怎么做。如果我设置var point = CGPointMake(scrollView.contentSize.width - scrollView.frame.size.width, 0) scrollView.setContentOffset(point, animated: true) ,则滚动停止工作。

任何帮助都将受到高度赞赏!

1 个答案:

答案 0 :(得分:1)

你必须使用' false'但在进行上述调用以使滚动生效之前,请确保设置了scrollview的contentSize。