ошибка в макете UITableView после изменения ориентации

У меня есть приложение, основанное на автоматическом макете (ограничение), и я заметил, что существует проблема с табличным представлением после изменения ориентации. Действия по воспроизведению следующие (у меня есть очень простое приложение для воспроизведения - с табличным представлением и кнопкой добавления, которая добавляет новый элемент).

Переведите ваше приложение в ландшафтный режим, чтобы табличное представление стало альбомным.Добавить элемент в таблицу см. 1 нижеПоверните обратно в «Портрет», теперь табличное представление будет перемещаться по горизонтальной панораме (как будто размер содержимого средства просмотра прокрутки имеет альбомную ориентацию), см. [2] 1

 Код для добавления

- (IBAction)onAdd:(id)sender {
    count ++;
    [self.tableView insertRowsAtIndexPaths:@[[NSIndexPath indexPathForRow:count-1 inSection:0]] withRowAnimation:UITableViewRowAnimationBottom];
}

[2] Плавающая таблица

Любые идеи о том, как обойти эту проблему? Кроме того, как я могу узнать, является ли это известной проблемой или что-то, о чем я должен сообщить Apple?

Ответы на вопрос(2)

Ваш ответ на вопрос