Ответ 1
autoresize указывает, какие биты были установлены в файле autoresizingMask:
RM = UIAutoresizingFlexibleRightMargin
BM = UIAutoresizingFlexibleBottomMargin
Другие следуют аналогичному синтаксису аббревиатуры.
Я получаю это при использовании консоли отладки Xcode с этой строкой:
po [[UIWindow keyWindow] recursiveDescription]
Затем я возвращаю строки с рекурсивным описанием, подобным этому
<UILabel: 0xb0b8170; frame = (138 106; 200 15); text = 'Distance'; clipsToBounds = YES; opaque = NO; autoresize = RM+BM; userInteractionEnabled = NO; layer = <CALayer: 0xb0b8220>>
Что делает "autoresize = RM + BM" и есть ли место, где я могу найти смысл букв? Я также видел что-то вроде этого "autoresize = LM + W + RM + TM + H + BM".
autoresize указывает, какие биты были установлены в файле autoresizingMask:
RM = UIAutoresizingFlexibleRightMargin
BM = UIAutoresizingFlexibleBottomMargin
Другие следуют аналогичному синтаксису аббревиатуры.