Почему табличное представление прокручивается после добавления в uialertview и установки pagingEnabled как NO? - PullRequest
0 голосов
/ 30 сентября 2011

Я добавляю UITableview в UIAlertview и устанавливаю pagingEnabled как NO, но когда я перетаскиваю стол, он все еще прокручивается / перемещается влево или вправо! Зачем? Я обнаружил, что в iPhone 3GS его нельзя прокручивать / перемещать, но в iPhone 4 его можно прокручивать / перемещать. Почему это так?

Ответы [ 2 ]

1 голос
/ 30 сентября 2011

Прежде всего, хотя UITableView является подклассом UIScrollView и, таким образом, имеет свойство pagingEnabled, UITableViews фактически не поддерживают подкачку страниц, поэтому установка этого свойства имеет небольшой эффект.

UITableViews обычно не должны прокручиваться горизонтально. Если это так, то, скорее всего, фрейм UITableView выходит за пределы.

0 голосов
/ 30 сентября 2011

Обратите внимание, что фрейм UIAlertVidw в ios имеет ограничение

...