У меня есть навигационный контроллер внутри приложения iPad.Контроллер навигации содержит иерархию представлений списка.Все они могут иметь различное количество строк.
При переходе от одного к другому и обратно я изменяю размер содержимого с помощью setContentSizeForViewInPopover:
на правильную высоту таблицы.Это работает и выглядит хорошо, когда всплывающее окно должно увеличиваться в соответствии с представлением.
НО, когда новый размер меньше текущего размера всплывающего окна, система запускает анимацию размера путем «затемнения» (отсечение) часть вида, которая собирается обрезаться, что является уродливым визуальным артефактом.В идеале я хотел бы, чтобы дополнительная часть вида оставалась видимой и просто постепенно покрывалась анимацией.
Кто-нибудь знает способ обойти это или лучший способ, которым я должен думать об этом?
Спасибо.