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