2010-03-19 93 views
1

我有一个分组的UITableView,它显示了一些单元格,其中包括普通(文本)单元格以及一个带有UIImageView和另一个带有MKMapView的单元格。这些单元格在概念上用于向用户显示区域的不同部分(例如文本单元格中的说明等)以及区域(MKMapView)和区域(UIImageView)的图像。整个单元格表跨越几个屏幕。UITableView:停止自动滚动到选定位置以外

当我滚动UITableview时,它似乎自动滚动到超出停止滚动的位置或滚动它的方式。我有pagingEnabled = NO。

这几乎就像UITableView试图显示部分单元格,如果我没有滚动足够远(或太远),并自动滚动视图。

请有人可以解释为什么它是这样的行为,以及如何使其停止?

回答

0

事实上,事实证明,行为是由于模拟器。要在SIM卡中拖动,请用鼠标单击然后移动。我以为我一直在拖,但实际上我是通过在Mac触摸板上使用两个手指动作来滚动窗口的。我认为这被模拟器看作是除了简单的滚动动作之外的东西。