찾다

 >  Q&A  >  본문

objective-c - UIScrollView如何设置setContentOffset,让他正好滚到底部?

起初我是这样设置的:

我先设置这个 contentSize,
然后setContentOffset的y坐标等于contentSize的高。意思就是让他偏移到底部。

理论上没啥问题。但是问题来了。

比如contentSize.height = 278, 设置contentOffset.y=278

但是设置完我再打印contentOffset.y,结果输出190。。。意思就是,他会自动调节。

所以,如果我在设置contentOffset.y=278的话,往往滚到下面一大片的空白。。。

现在我就不知道,这个278和190到底有没有关联的规律,能计算出来直接设置成190就好了。

总之,我就想滚到底部。

ringa_leeringa_lee2768일 전362

모든 응답(1)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-04-22 09:02:20

    contentOffset.y = contentSize.height - scrollView.bounds.size.height

    회신하다
    0
  • 취소회신하다