Код: NSLog(@"[self view] = %@", [self view]);
Что делает «autoresize = W + H;» означает в NSLog выходе объекта UIView
Выход: [self view] = <UIView: 0xca2bfc0; frame = (0 44; 320 588); autoresize = W+H; autoresizesSubviews = NO; layer = <CALayer: 0xca1d7e0>>
Я попытался [[self view] setFrame:CGRectMake(0, 64, 320, 568 + 64)];
, но каркас Вид по-прежнему кадр = (0 44; 320 588). Поэтому я NSLog [self view], чтобы увидеть, есть ли там ограничения авторазрешения. Но не знаю, что означает обозначение выше.
ширины и высоты –
до @RobertLevy это означает, что (1) есть некоторые ограничения AUTORESIZE, добавленные в [зрения самостоятельной] или (2) есть некоторая авторезистентные ограничения, добавленные в супер-просмотр [self view]. И какие ограничения авторезистентности обозначают W и H? Гибкая ширина и гибкая высота? – Cong