2010-03-19 56 views
1

我有一個分組的UITableView,它顯示了一些單元格,其中包括普通(文本)單元格以及一個帶有UIImageView和另一個帶有MKMapView的單元格。這些單元格在概念上用於向用戶顯示區域的不同部分(例如文本單元格中的說明等)以及區域(MKMapView)和區域(UIImageView)的圖像。整個單元格表跨越幾個屏幕。UITableView:停止自動滾動到選定位置以外

當我滾動UITableview時,它似乎自動滾動到超出停止滾動的位置或滾動它的方式。我有pagingEnabled = NO。

這幾乎就像UITableView試圖顯示部分單元格,如果我沒有滾動足夠遠(或太遠),並自動滾動視圖。

請有人可以解釋爲什麼它是這樣的行爲,以及如何使其停止?

回答

0

事實上,事實證明,行爲是由於模擬器。要在SIM卡中拖動,請用鼠標單擊然後移動。我以爲我一直在拖,但實際上我是通過在Mac觸摸板上使用兩個手指動作來滾動窗口的。我認爲這被模擬器看作是除了簡單的滾動動作之外的東西。