У меня есть UITableView
, отображающий сообщения чата. В нижней части UIViewController
есть подвид, содержащий UITextField
, что пользователь может написать свой комментарий и «сообщение» UIButton
. Пользователь отбирает текстовое поле, появляется клавиатура, подталкивающая self.view, записывает свой комментарий, а затем записывает сообщение, а tableView перезагружается. Новое сообщение кажется приятным после прокрутки таблицыView внизу. Проблема в том, что в симуляторе он работает нормально, но в устройстве последняя ячейка не отображается полностью. Любые идеи? Спасибо!iOS: UITableView reloadData, не отображающая последнюю ячейку (на устройстве)
0
A
ответ
1
tableView.contentInset = UIEdgeInsetsMake(0, 0, 10, 0); //values passed are - top, left, bottom, right
набор смещение дна в соответствии с вашими потребностями.
0
попробовать:
- (void)viewDidLoad
{
[super viewDidLoad];
....
tableView.contentInset = UIEdgeInsetsMake(0, 0, bottomValue, 0);
}
где bottomValue высоты вашего TextField
Смежные вопросы
- 1. iOS: UITableView reloadData не работает
- 2. ios swift uitableview добавить последнюю ячейку
- 3. iOS UITableView insertRowsAtIndexPaths reloadData
- 4. UITableView reloadData не работает
- 5. прокрутить последнюю ячейку вверху UITableView
- 6. iOS: UITableView reloadData не может обновлять данные
- 7. IOS/Swift - UITableView reloadData не называется
- 8. iOS uitableview reloadData не совсем работает
- 9. UITableView reloadData не работает
- 10. UITableView не переполняет reloadData
- 11. UITableView reloadData не перезагружается
- 12. UITableView reloadData не работает?
- 13. UITableView reloadData не работает
- 14. UITableView, reloadData перезагружает ячейку, но не изменяет размер таблицы
- 15. UITableView reloadData is slow
- 16. UITableView reloadData
- 17. iOS UITableView не отвечает на запрос reloadData() в Swift
- 18. Получить последнюю ячейку в разделе UITableview
- 19. iOS с использованием UITableView reloadData vs endUpdates
- 20. iOS UITableView reloadData показать пустой экран
- 21. EXC_BAD_ACCESS на UITableView reloadData call
- 22. reloadData UITableView не прибегает к ячейкам
- 23. UITableView reloadData не работает на события крана
- 24. iOS UITableView reloadData обновляет только последнюю добавленную запись, как мне перезагрузить все?
- 25. Форма, не отображающая элементы управления на устройстве
- 26. UITableView reloadData - cellForRowAtIndexPath не активирован
- 27. Таблица, отображающая последнюю переменную
- 28. UITableView не перезагружается при reloadData
- 29. UITableView reloaddata не перезагружается немедленно
- 30. ios - tableView reloadData не работает
Включите скриншоты проблемы и соответствующий код. Невозможно узнать, что не так с таким количеством информации. –
Это немного не связано с тем, почему необходимо перезагрузить весь вид таблицы, когда вы можете просто добавить одну ячейку. Уменьшает количество вызовов api. –