UITableView с видом заголовка не прокручивается вверх - PullRequest
1 голос
/ 29 апреля 2019

У меня есть UITableView с заголовком. В представлении есть кнопка «TOP», чтобы прокрутить представление таблицы вверх. Проблема заключается в нажатии кнопки TOP, UITableView прокручивается до первого раздела, а не до заголовка UITableView. Я использую приведенную ниже строку кода:

 [self.tableView setContentOffset:CGPointMake(0, 0 )];

Мне нужно прокрутить UITableView к вершине, чтобы HeaderView также было видно.

Пожалуйста, дайте мне знать, если требуется какая-либо другая информация по этому вопросу.

Ответы [ 2 ]

2 голосов
/ 29 апреля 2019

Лучше не предполагать, что верхняя точка равна CGPointZero (вставки содержимого) Попробуйте этот код:

[tableView setContentOffset:CGPointMake(0.0f, -tableView.contentInset.top) animated:YES];

Надеюсь, это поможет. :)

0 голосов
/ 29 апреля 2019

У меня была такая же проблема с UITableView. У меня было мое в основной раскадровке, мое исправление просто уменьшало верхнюю часть табличного представления вниз как пятую часть страницы, чтобы табличное представление не касалось вершины. Я бы сказал, сделать это или попробуйте заставить координату 'y' отличаться от 0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...