У меня есть приложение для iPhone, которое я преобразовал в универсальное приложение.
Приложение отлично работает в любой ориентации на iPhone. Однако на iPad, когда я поворачиваю табличное представление, аксессуар UITableViewCell не перемещается правильно (см. Изображения ниже). Я использую стандартный UITableViewCell типа UITableViewCellStyleSubtitle. Остальной вид нарисован правильно и использует всю площадь iPad. Файлы XIB одинаковы для iPad и iPhone, за исключением MainWindow.xib.
После прокрутки вниз и резервного копирования аксессуар перерисовывается в правильном положении.
Кто-нибудь знает, что может вызвать эту проблему?
РЕДАКТИРОВАТЬ: Если я удалю список индекса справа, проблема исчезнет!
Книжная ориентация:
И когда я перехожу в альбомную ориентацию:
После прокрутки вниз на 2 ячейки и снова вверх эта ячейка обновляется, и аксессуар отображается в правильном положении: