Как видно из заголовка, мне интересно, может ли наложение субпредставлений замедлить работу приложения для iPhone.
Например, у меня есть UIViewController
, который имеет вид, занимающий весь экран. Когда пользователь нажимает кнопку, я создаю второй контроллер представления и добавляю его представление в качестве подпредставления исходного VC, в результате чего второе представление полностью скрывает первое.
Есть ли в приложении какая-то автоматическая оптимизация, которая будет выглядеть примерно так: «Хорошо, я знаю, что рисовать для каждого пикселя экрана, я перестаю искать подпредставления»?
Если нет, то я не думаю, что наложение двух полноэкранных представлений может реально замедлить работу приложения, но может ли 3, 4 или более представлений быть проблематичными, если они включают в себя много подпредставлений (ярлыки, изображения)?