Центрировать UIButton с фиксированной шириной на AutoLayout для всех экранов

Я все еще осваиваю AutoLayout, несмотря на то, что он был выпущен давным-давно. На данный момент я уже использую XCode6.

У меня есть эта простая кнопка, размещенная на конкретном контроллере представления в раскадровке. Проблема в том, что я не могу отобразить эту кнопку по центру каждого размера экрана iPhone (3,5 дюйма, 4 дюйма, 4,7 дюйма, 5,5 дюйма). Можно ли это сделать в раскадровке?


person David B    schedule 07.10.2014    source источник


Ответы (1)


Конечно, вы можете сделать это просто с помощью Storyboard. Это решение:

В Xcode 6 у вас есть положение для Add New Alignment Constraints. в раскадровке.
Там у вас есть опции для Horizontal and Vertical Center in Container включения флажков.

person Sarath Neeravallil    schedule 07.10.2014