2013-06-05 4 views
12

Я использую UITableView с UITableViewCells, и я хочу остановить прокрутку «сверху», которую вы получаете в верхней и нижней части списка. Бит, где вы можете потянуть самую верхнюю ячейку, чтобы показать фон (иногда используется для обновления). Есть ли способ сделать верхний край ячейки «абсолютным верхом»? поэтому в представлении только когда-либо отображаются только ячейки?Остановить UITableView над прокруткой вверх и вниз?

ответ

21

Поскольку UITableView является подклассом UIScrollview, достаточно просто установить для свойства «bounces» значение NO.

Edit: Вы, вероятно, нужно set'alwaysBounceVertical»к NO тоже ...

+1

высоко ценится, [[само Tableview] setAlwaysBounceVertical : NO]; сам по себе не работал, но [[self tableView] setBounces: NO]; сделал, спасибо, сэр. – fuzzygoat

+0

приветствую вас, рад, что это помогло :) – Toastor

8

Вы можете установить TableView отскакивает свойство NO.

4

Вы можете использовать этот код, чтобы решить вашу проблему

self.objBackTableView.bounces = NO; 

и использовали Ниже кода, если данные помещаются на экране, чем его не прокручивать

self.objBackTableView.alwaysBounceVertical = NO; 
+0

Фантастическая благодарность BRO –

+0

Welcome SURESH SANKE – saraman

Смежные вопросы