2015-09-13 3 views
3

Это меня полностью озадачивает, я использую Xcode 6.4 и iOS 8.4 и симулятор iPhone 6. Я запускаю новый проект контроллера vie для iPhone только, перейдите на главную раскадровку, отключите автоматическую компоновку, сохраните данные класса класса для iPhone и отключите классы классов. Затем я положил четыре UIStepper в каждый угол обзора в основной раскадровки. Создайте и запустите приложение в симуляторе iPhone 6.Xcode 6.4 iOS 8.4 iPhone 6 макет вопрос

Я также попытался очистить папку сборки и начать новый проект, но это продолжается. любые предложения будут очень оценены.

На рисунке показаны результаты смещения слева и вверх. enter image description hereenter image description here

ответ

4

Вы пытались запустить его в симуляторе iPhone 5s? Для меня это похоже на то, что ваша раскадровка настроена для отображения iPhone 5s.

Однако я бы не рекомендовал вам разрабатывать без автоматических макетов и классов размеров, потому что ваше приложение не будет работать на разных iPhone и, вероятно, никогда не будет в App Store.

+0

Возможно, OP захотел поэкспериментировать с построением пользовательского интерфейса без автоматических макетов и классов размеров. – MustangXY

+0

Огромное вам спасибо, я не понимал, что это происходит. Все мои старые проекты, которые используют раскадровку, похоже, просто масштабируют раскладку 5/5s, чтобы соответствовать iPhone 6, и я ничего не делал. – OscarTheGrouch

Смежные вопросы