Подтвердить что ты не робот

Как сделать прокрутку остановки UITableView

Я не хочу сказать, что хочу отключить прокрутку. Я хочу иметь возможность программно сообщать таблице о немедленном прекращении перемещения (но тогда она должна быть прокручиваема после). Возможно ли это?

4b9b3361

Ответ 1

A UITableView является подклассом UIScrollView. Если вы укажете его, чтобы перейти к его текущему положению, он прекратит прокрутку, чтобы это работало для вас:

[tableView setContentOffset:tableView.contentOffset animated:NO];

Ответ 2

Привяжите представление таблицы к переменной с именем tableView, затем со следующей строкой вы можете отключить прокрутку:

tableView.scrollEnabled = NO;

Установите его на YES, если вы хотите, чтобы он снова прокручивался.

Ответ 3

set tableView.alwaysBounceVertical = NO;

Ответ 4

Если вы используете контроллер табличного представления, выполните следующие шаги

  • Выберите контроллер табличного представления в раскадровке
  • Перейдите к инспектору атрибутов- > прокруткам
  • Снимите флажок с включенной прокруткой