我需要实现像拾取器这样的东西 - 选择器窗口位于滚动项目列表的中心。它需要与整个屏幕一样高(但不是很宽)。自定义选择器似乎很难或不可能,所以我走了UITableView的路线。
一切看起来都很好,除了我不能滚动超出顶部或底部的tableview以获得选择器窗口下的第一个或最后几个项目。
问题基本上是,有没有办法允许UITableView滚动超出项目列表的顶部或底部?
这是通过拖动列表生成的一些调试输出,以便第一个项目位于选择器窗口下:
2012-11-02 10:28:55.426 testProject [23288:707] itemPicker滚动到 0.000000,-297.000000
当然它会重新回到:
一旦我放手,我就立刻。我需要它不要反弹。我已经尝试了很多变化来调整tableview的内容偏移,反弹和滚动ToTop没有乐趣。2012-11-02 10:31:04.085 testProject [23288:707] itemPicker滚动到 0.000000,-0.000000
希望这个问题更明确than this closed question,这似乎是在问同样的问题。如果我的问题不清楚,请告诉我,我会尽力澄清。