Высота, назначенная ячейкам таблицы по умолчанию при выделении в tvos
В моем приложении tvOS есть табличное представление с настраиваемой высотой строки 250 пикселей (что не так уж много). Содержимое каждой ячейки представляет собой текстовое представление, которое (опять же) имеет постоянную высоту 200 пикселей. Когда таблица загружается, размеры выглядят хорошо при первоначальной визуализации.
Но когда я на самом деле фокусируюсь на ячейке, по умолчанию она достигает некоторой начальной высоты:
Я пытался дать табличное представление estimatedRowHeight
в процессе:
tableView.estimatedRowHeight = 250
tableView.rowHeight = UITableViewAutomaticDimension
Даже реализуя методы высоты строки в UITableViewDelegate
не помогает
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}
func tableView(tableView: UITableView, estimatedHeightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}
Я думаю, что мне не хватает чего-то очень простого, но я не могу думать ни о чем. Заранее спасибо.