ошибка в макете UITableView после изменения ориентации
У меня есть приложение, основанное на автоматическом макете (ограничение), и я заметил, что существует проблема с табличным представлением после изменения ориентации. Действия по воспроизведению следующие (у меня есть очень простое приложение для воспроизведения - с табличным представлением и кнопкой добавления, которая добавляет новый элемент).
Переведите ваше приложение в ландшафтный режим, чтобы табличное представление стало альбомным.Добавить элемент в таблицу см. 1 нижеПоверните обратно в «Портрет», теперь табличное представление будет перемещаться по горизонтальной панораме (как будто размер содержимого средства просмотра прокрутки имеет альбомную ориентацию), см. [2] 1- (IBAction)onAdd:(id)sender {
count ++;
[self.tableView insertRowsAtIndexPaths:@[[NSIndexPath indexPathForRow:count-1 inSection:0]] withRowAnimation:UITableViewRowAnimationBottom];
}
[2] Плавающая таблица
Любые идеи о том, как обойти эту проблему? Кроме того, как я могу узнать, является ли это известной проблемой или что-то, о чем я должен сообщить Apple?