搜尋

首頁  >  問答  >  主體

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_lee2885 天前411

全部回覆(1)我來回復

  • 大家讲道理

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

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

    回覆
    0
  • 取消回覆