Я работал над автоматическим изменением размера пользовательского UIView, и Apple очень мало что может сказать по этому поводу. Более того, основываясь на отзывах SO, документация Apple в некоторых областях неверна. Наконец, несмотря на то, что в Интерфейсном Разработчике шесть компонентов для изменения размера и шесть для setAutoresizingMask:
, они, похоже, вообще не коррелируют. Например, установка пружины ширины в IB отличается от установки autoresizingMask
в UIViewAutoresizingFlexibleWidth
при вращении устройства.
Есть ли полезные ресурсы для изучения того, как изменение размера работает на iPhone?
* * 1008 Edit: * * 1010
Я понимаю основные понятия, которые использует Apple, такие как contentMode, и я прочитал документацию UIView. Я ищу кое-что, что более глубоко объясняет, что делают настройки IB с точки зрения того, что доступно в SDK программно.