内容偏移不起作用

joe*_*oey 1 uiscrollview ios swift

我试图在我的uiscrollview中设置内容偏移量.我尝试了以下,但没有一个有效.以下任何一个都不会以任何方式影响我的scrollView,它在屏幕上显示为正常:

 let point = CGPoint(x: 0, y: self.view.frame.height / 2)
 self.scrollView.setContentOffset(point, animated: true)
Run Code Online (Sandbox Code Playgroud)

和:

 self.scrollView.contentOffset.y = self.view.frame.size.height / 2
Run Code Online (Sandbox Code Playgroud)

和:

 self.scrollView.contentOffset = CGPointMake(0, self.view.frame.size.height / 2)
Run Code Online (Sandbox Code Playgroud)

和:

 self.scrollView.contentOffset = CGPointMake(0, scrollView.frame.size.height / 2)
Run Code Online (Sandbox Code Playgroud)

我的滚动视图是我视图高度的2倍.它们基本上分为两个不同的视图,我可以在它们之间进行分页.我希望scrollview从底部开始.

tul*_*dev 7

你应该尝试一下 viewDidLayoutSubviews

参考:iOS 9将UITextView滚动到顶部