Ich habe eine kleine UIView, die immer in der Mitte des Bildschirms erscheinen sollte. Dies funktioniert hervorragend im Hochformat, nicht jedoch im Querformat.Immer zentrieren UIView
Um die UIView zeichne ich verwenden:
myView.frame = CGRectMake((visibleArea.size.width - MY_VIEW_WIDTH)/2, (visibleArea.size.height - MY_VIEW_HEIGHT)/2, MY_VIEW_WIDTH, MY_VIEW_HEIGHT);
myView.autoresizingMask = (
UIViewAutoresizingFlexibleTopMargin |
UIViewAutoresizingFlexibleBottomMargin |
UIViewAutoresizingFlexibleLeftMargin |
UIViewAutoresizingFlexibleRightMargin
);
Irgendwelche Ideen, was fehlt könnte?
Das funktioniert für mich jedes Mal. – Kyle
Danke für die Antwort, obwohl ich persönlich gerne wissen möchte, warum der Code des Posters nicht wie erwartet funktioniert ... –