Как совместить UITableview с размером экрана iPhone 5?
Я пробовал решение из изображения в этом посте. Однако он работает только при первой загрузке экрана, когда приложение снова возвращается к этому экрану от дочернего экрана, оно возвращается к обрезанию таблицы.
После того, как я NSLog высоту представления таблицы в viewWillAppear:
340.00 (tableview first loaded)
245.00 (tableview re-appeared)
Я что-то пропустил?
Я тоже пытался добавить
tableResult.autoresizingMask &= ~UIViewAutoresizingFlexibleBottomMargin;
а также
tableResult.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleHeight ;
но ни один из них не работает.
1 ответ
Вы должны установить высоту стола, чтобы быть гибким:
tableResult.autoresizingMask = UIViewAutoresizingFlexibleHeight;