我開發了一個iPad應用程序,其中我有一個滾動視圖,其大小根據我顯示的對象數量動態確定。現在,儘管我沒有設置任何內容偏移量,但我發現每當視圖加載時,滾動視圖已被偏移了一定量。當我檢查偏移量的值,它顯示0.我不明白爲什麼沒有contentOffset值,滾動視圖的行爲方式。這有什麼理由?UIScrollView內容偏移量的問題
我懷疑這與iOS 4.2有關,因爲我不記得當我在iOS 3.2上測試應用程序時發生此問題。
更新:其獲得的偏移量似乎根據scrollView的contentSize而有所不同。如果scrollView的contentSize匹配框架高度(它是一個垂直滾動視圖)的contentSize,那麼沒有偏移量。隨着contentSize增加到scrollView框架高度的值以上,偏移量也會成比例地增加。然而,scrollView.contentOffset.y仍然爲0.0
我有一個非常類似的問題。 3.2上正常工作,4.2.1破壞 – Guillaume