Ho un piccolo UIView che dovrebbe apparire sempre al centro dello schermo. Funziona perfettamente per la modalità verticale ma non in orizzontale.Sempre centrale UIView
per disegnare l'UIView che uso:
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
);
Tutte le idee che cosa potrebbe mancare?
Questo funziona per me ogni volta. – Kyle
Grazie per la risposta, anche se personalmente, mi piacerebbe sapere perché il codice del poster non funziona come previsto ... –