在我的应用中,我有一些逻辑动态地改变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