Früher als Controller Einrichtung programmatisch habe ich immer die Größe und Position des Wurzel UIView Element gesetzt (dh)Wird UIViewController root UIView Autosize?
// UIViewController -loadView
CGRect viewFrame = CGRectMake(0, 20, 320, 460);
UIView *view = [[UIView alloc] initWithFrame:viewFrame];
[self setView:view];
[view release];
Ich habe gerade bemerkt (und ich frage mich, ob jemand bestätigen kann), dass, wenn Ihre Zugabe der Wurzel UIView zu einem Controller, bei dem Sie die Größe oder Position nicht festlegen müssen, wenn der verfügbare Speicherplatz automatisch angepasst wird. (D)
// UIViewController -loadView
UIView *view = [[UIView alloc] init];
[self setView:view];
[view release];
Ich verstehe, dass nachfolgende UIViews (das heißt UIButton, UILabel etc.) werden müssen positioniert und Größe, ich möchte nur sicherstellen, dass ich verstehe das Verhalten, das ich zur Zeit sehe.
Sehr geschätzt, das ist sicherlich gut zu wissen. – fuzzygoat