У меня есть приложение iOS 8, где у меня есть страница результатов поиска, каждая ячейка которой имеет автоматический размер в зависимости от высоты определенной метки. Однако после первой загрузки представления размер отображаемых ячеек не изменяется автоматически. После прокрутки вниз следующие ячейки имеют правильный размер. Я подключаю ограничения автоматического макета в своей раскадровке. У меня есть следующий код в viewDidLoad.
- (void)viewDidLoad {
[super viewDidLoad];
//configure tableView so that we use autolayout enabled row heights
self.tableView.estimatedRowHeight = 68;
self.tableView.rowHeight = UITableViewAutomaticDimension;
}
Кто-нибудь еще испытал это?
estimatedRowHeight
иrowHeight
в OPviewDidLoad
- раньше у меня были только настройки в Interface Builder (которые на данный момент я не уверен, что заслуживает быть заглавными). 30.08.2015