У меня настроен вид в viewDidLoad
.Все различные кадры и подобные подпредставления были определены относительно self.view
.Следовательно, не имеет значения, какой размер self.view
означает, что подпредставления всегда будут уменьшаться или расширяться, чтобы соответствовать (как это было бы).
Поэтому, когда я поворачиваю свое устройство, я хочу, чтобы представление вращалось (достаточно легко с помощью shouldAutoRotateToInterfaceOrientation:...
), но подпредставления остаются прежними.
Вызов [self viewDidLoad];
приводит в соответствие все элементы, но помещает новый слой поверх предыдущего макета (что очевидно ... но я простоговоря, чтобы объяснить, что я имею в виду).
Есть ли способ обновить кадры подпредставлений или что-то?Я не знаю, что делают другие люди, если честно.Я собираюсь поместить ВСЕ мои представления в файл .h как свойства и делать все вручную на didRotate...
?