Почему разные размеры View Controller'а в Main.storyboard и в iOS Simulator'е в Xcode 6.1?

Установил на OS X 10.10 новый Xcode 6.1.
Размер View Controller'а выставлен такой: https://www.dropbox.com/s/8ojka5540hjh8j5/%D0%A1%D...

А в iOS симуляторе я получаю, что моя кнопка находится не по середине: https://www.dropbox.com/s/vngoo76k71q6h0k/%D0%A1%D...

В чём я ошибся?

P.S.: Я новичок в iOS-разработке.
  • Вопрос задан
  • 2744 просмотра
Решения вопроса 1
morozovdenis
@morozovdenis
1. выделите Button
2. справа от надписи wCompact hAny есть кнопки для создания constraint-ов.
3. создайте constrtaint для центрирования кнопки.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ManWithBear
@ManWithBear
Swift Adept, Prague
Вы можете поставить необходимые вам размеры представления: pikucha.ru/idJOZ
В текущий момент вы работает с size class'ами, а поэтому размеры viewController'а отличаются от реальных, и примерно равны усредненным для всех устройств отвечающих классу.
Если хотите чтобы кнопка была для всех размеров на одинаковом положении, то используйте, как сказал выше Denis Morozov , constraint'ы и autolayout
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы