Mam UIButton typu UIButtonRoundedRectType, który chcę umieścić w środku ekranu poziomo i pionowo.Jak umieścić przycisk w środku UIView w poziomie i w pionie dla dowolnego urządzenia?
Próbowałem zrobić to przez numery kodowania, ale ten spogląda wstecz, gdy działa na iPhone vs iphone (siatkówka). Chciałbym programowo utrzymywać przycisk w środku, obliczając szerokość kontenera.
Tak, próbowałem tego, ale to nie działa.
container = view.frame.size
button = UIButton.buttonWithType(UIButtonTypeRoundedRect)
button.frame = [[container.width/2-button.frame.size.width/2,150], [280,50]]
Można to zrobić za pomocą obrazkowa pomocą ograniczenia układu. W ten sposób nie musisz się martwić o twarde kodowanie czegokolwiek. http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1 – Jordan
Co nie działa? Czego używasz do "widoku"? –
(Należy pamiętać, że powyższe okno zostanie wyśrodkowane tylko w "widoku" .Jeśli "widok" nie jest wyśrodkowany, przycisk będzie równie niecentryczny.) –