在我的應用中,我有一些邏輯動態地改變0的contentSize
。我遇到的問題是,當我更改contentSize時,它將contentOffset
設置爲CGPointZero
或類似的東西。將一個新的contentSize設置爲一個UIScrollView會導致它滾動回到點x:0 y:0
我想你不能將contentSize
設置在UIScrollView
的中間。任何想法如何讓這個工作?
換句話說,我想將我的UIScrollView
的contentSize
更改爲中途並保留其contentOffset
。
在此先感謝,
FBR
我對這個圖書館不熟悉。你能告訴我他在代碼中用contentOffset僞裝contentSize的代碼在哪裏? 這就是我想要做的。我正在開發一個數據表,您可以像Excel電子表格一樣在列和行中查看數據。我想動態設置contentSize的原因是限制用戶只能進行垂直滾動和水平滾動。所以如果我在UIScrollView中檢測到一個垂直滾動條,我設置contentSize,其中的寬度等於UIScrollView的框架的寬度,我保持高度。 – ForeignerBR 2010-01-04 16:56:50
爲什麼不能使用UIScrollView的directionalLockEnabled? – 2010-01-16 20:27:54