recherche

Maison  >  Questions et réponses  >  le corps du texte

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 Il y a quelques jours361

répondre à tous(1)je répondrai

  • 大家讲道理

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

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

    répondre
    0
  • Annulerrépondre