Аксессуар UITableViewCell неправильно расположен после поворота UITableView на iPad - PullRequest
0 голосов
/ 17 сентября 2010

У меня есть приложение для iPhone, которое я преобразовал в универсальное приложение .

Приложение отлично работает во всех направлениях на iPhone.Однако на iPad, когда я поворачиваю табличное представление, аксессуар UITableViewCell перемещается неправильно (см. Изображения ниже).Я использую стандартный UITableViewCell типа UITableViewCellStyleSubtitle.Остальная часть обзора нарисована правильно и использует всю недвижимость iPad.Файлы XIB одинаковы для iPad и iPhone, за исключением MainWindow.xib.

После прокрутки вниз и резервного копирования аксессуар перерисовывается в правильном положении.

Кто-нибудь знает, чтоможет быть причиной этой проблемы?

РЕДАКТИРОВАТЬ: Если удалить список указателей справа, проблема исчезнет!

Портретная ориентация:

alt text

А когда я поворачиваюсь в ландшафт:

alt text

После прокрутки вниз на 2 ячейкии снова, ячейка обновляется, и аксессуар обращается в правильное положение:

alt text

1 Ответ

1 голос
/ 18 сентября 2010

Это вполне может быть ошибкой, и я бы порекомендовал вам подать отчет об ошибке на https://bugreport.apple.com/

Но для чего бы это ни стоило, я не думаю, что вы должны использовать индикатор раскрытия вместе сindex - ни одно из приложений Apple не поддерживает этот шаблон.Я делал это сам, пока не заметил, как Apple избегает этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...