Вы знаете, как в приложении «Настройки» в iOS вы можете выбрать настройку из настроек UITableView
, а нижний колонтитул UITableViewSection
, в котором находятся ячейки настройки, изменится. Например, при доступе к настройкам «Разрешить доступ к местоположению» вашего приложения, когда вы переключаетесь между «Никогда», «При использовании приложения» или «Всегда», текст ниже настроек изменяется. В моем приложении я хотел бы получить аналогичную функцию. Я попробовал reloadSection :, и я внедрил tableView:titleForFooterInSection:
, но когда я звоню reloadSection:
, он полностью скрывает мой UITableViewSection
. Итак, как вы получаете доступ к нижнему колонтитулу UITableViewSection
static
UITableView
и меняете его, не скрывая все это? Благодарю.Как изменить нижний колонтитул UITableViewSection в STATIC UITableView?
ответ
Переопределите контроллер табличного tableView(titleForFooterInSection:)
и добавьте туда логику для выбора строки в соответствии с состоянием данных. Когда пользователь удаляет ячейку, которая должна изменить нижний колонтитул, вызовите UITableView.reloadSections(withRowAnimation:)
, чтобы плавно изменить нижний колонтитул.
Я пробовал это, но он полностью скрыл UITableViewSection :) – Blip
Я реализовал это в своем приложении и работает. Убедитесь, что не реализовано 'viewForFooterInSection:'. –
Я использовал tableView.reloadSections (NSIndexSet (индекс: 0), withRowAnimation: .Automatic), и я не реализовал никаких методов UITableViewDataSource, кроме метода titleForFooterInSection. Но секция скрывается! – Blip
- 1. Нижний нижний колонтитул UITableView
- 2. изменить размер Нижний колонтитул в UItableview
- 3. Как оживить нижний колонтитул UITableView
- 4. Несанкционированный нижний колонтитул в UITableView
- 5. tableview static cell динамический нижний колонтитул
- 6. нижний колонтитул UITableView не скрывается
- 7. Как создать «нижний колонтитул» в UItableview
- 8. Пользовательский нижний колонтитул UITableView исчезает
- 9. Нижний колонтитул нижний колонтитул
- 10. Изменить нижний колонтитул в Wordpress
- 11. Не удалось получить нижний колонтитул UITableView
- 12. Изменить заголовок/нижний колонтитул UITableView WHILE RUNNING приложения?
- 13. Нижний нижний нижний колонтитул
- 14. UITableView (Section) Нижний колонтитул всегда максимизировал ширину
- 15. Добавить нижний колонтитул загрузки на UITableView
- 16. Пользовательский нижний колонтитул UITableView iOS с UIView
- 17. Нижний колонтитул UITableView перемещается, когда появляется клавиатура
- 18. Показать нижний колонтитул UITableView при пустом
- 19. Как разместить нижний нижний колонтитул?
- 20. Как настроить нижний колонтитул?
- 21. не удалось изменить нижний колонтитул в magento
- 22. Изменить верхний/нижний колонтитул в MVC4?
- 23. Как показать нижний колонтитул с пользовательским текстом в конце UItableview
- 24. Как настроить пользовательскую ячейку как верхний или нижний колонтитул UITableView
- 25. Как сделать нижний колонтитул?
- 26. Как подключить нижний колонтитул?
- 27. Как довести нижний колонтитул
- 28. Как создать нижний колонтитул
- 29. Как добавить UIActivityIndicatorView в нижний колонтитул UICollectionView?
- 30. MonoTouch добавить нижний колонтитул
Не знаю точный код, потому что я не часто использую Swift, и я не часто работаю с 'UITableView', но я бы добавил какой-то метод событий, который запускает' On Touch Down', тогда добавьте оператор 'if', который проверяет ** значение выбранного текста в вопросе' UITableView' **, а затем введите код в вашем операторе 'if', чтобы изменить текст' UITableViewSection'. – DDPWNAGE