Я хочу, чтобы мой UITableView
прокрутил к определенному разделу, как мне это достичь. Я пробовал много предложений по SO, и по какой-то странной причине ничего не работает. Любая помощь приветствуется. Спасибо.Прокрутка UITableView к определенному разделу
ответ
Попробуйте использовать этот
[self.tableView scrollToRowAtIndexPath:YOUR_INDEX_PATH_OF_SECTION atScrollPosition:UITableViewScrollPositionTop animated:YES]
Try используя ниже строк кода:
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
NSInteger Section=3;//Change as required
NSInteger Row=0;//Change as required
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:Row inSection:Section];
[tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES];
});
Edit:
с помощью следующей NSIndexPath
выделите раздел, содержащий 0 строк:
[NSIndexPath indexPathForRow:NSNotFound inSection:section]
прокручивать TableView так желаемая раздел виден, но не обязательно в верхней или нижней части:
CGRect sectionRect = [tableView rectForSection:indexOfSectionToScrollTo];
[tableView scrollRectToVisible:sectionRect animated:YES];
прокрутки, так что раздел находится наверху сделать это:
CGRect sectionRect = [tableView rectForSection:indexOfSectionToScrollTo];
sectionRect.size.height = tableView.frame.size.height;
[tableView scrollRectToVisible:sectionRect animated:YES];
Проверьте ответ здесь: How do I scroll a UITableView to a section that contains no rows?
In viewDidAppear, правильно? – TKutal
Да или где вам нужно прокручивать таблицуView @ TKutal –
Работал отлично, однако я хотел сделать это, чтобы убедиться, что все мои ячейки заполнены данными, но у меня все еще есть пустая ячейка в конце раздела 1, я добавил [ tableView reloadData], но это не сработало, никаких предложений? – TKutal
- 1. jQuery прокрутка к разделу
- 2. UITableView Прокрутите к разделу
- 3. Применение UIImageView только к определенному разделу в UITableView
- 4. Присоединение KafaConsumer к определенному разделу
- 5. Прокрутка к разделу страницы с внешнего URL
- 6. jquery прокрутка к разделу разбита
- 7. Scrolltorectatindexpath не сможет перейти к определенному разделу?
- 8. Доступ к определенному разделу в ELF
- 9. Как перейти к определенному разделу внешней страницы
- 10. как перейти к определенному разделу в панораме?
- 11. Переход к определенному разделу на HTML странице
- 12. jQuery UI аккордеон прокрутка к активному разделу
- 13. Прокрутка ul к определенному li
- 14. Прокрутка ScrollView к определенному id
- 15. UITableView прокрутка к индексу сломана
- 16. iOS - прокрутка к вершине UITableView
- 17. UITableView прокрутите к разделу, которое ближе всего к сегодняшней дате
- 18. Struts2 - возврат к определенному разделу и/или части страницы .jsp
- 19. Получение ссылки для перехода к определенному разделу на другой странице
- 20. Angular2 Как перейти к определенному разделу страницы, идентифицированному атрибутом id
- 21. Как открыть страницу настроек и перейти к определенному разделу?
- 22. Я не могу перенаправить и перейти к определенному разделу
- 23. Как перейти к определенному разделу на странице, разделенной тегами div?
- 24. Доступ к определенному разделу RDD из одного другого
- 25. Есть ли способ перейти к определенному разделу процедуры в MASM
- 26. Как добавить TableViewCell к определенному разделу в Swift
- 27. Как установить привязку к определенному разделу на странице?
- 28. Переключить класс при прокрутке по определенному разделу.
- 29. Прокрутка к определенному элементу после вызова ajax
- 30. Прокрутка к определенному div после использования location.reload()
у вас есть возможность включить или отключить прокрутку в методе didselect – Birendra