Mam mały UIView, który powinien pojawić się zawsze na środku ekranu. Działa to doskonale w trybie portretowym, ale nie w orientacji poziomej.Zawsze centrum UIView
zwrócić UIView używać:
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
);
jakieś pomysły co może być brakuje?
To działa dla mnie za każdym razem. – Kyle
Dziękuję za odpowiedź, chociaż osobiście, chciałbym wiedzieć, dlaczego kod plakatu nie działa zgodnie z oczekiwaniami ... –