2015-02-04 4 views
1

Это мое первое приложение для iOS, и я делаю простой проект с кнопкой. Я замечаю, что когда я запускаю симулятор, симулятор не отображает весь экран. Должно быть, мне не хватает чего-то очень глупого.первый проект, ios simulator view cut off

любые идеи?

enter image description here

какие-либо идеи?

+0

Дополнительная информация, пожалуйста. iPad Simulator или iPhone Simulator? Как вы добавили кнопку? Использование раскадровки? Если да, то как вы его позиционировали? –

+0

iphone Simulator .. изменен на i5s в xcode ... вверху слева от экрана. и в симуляторе тренажера. Я перетащил кнопку в раскадровку и автоматически выравнивал ее до середины экрана. – solarissf

+0

Используйте инструмент [Просмотр отладки] (https://developer.apple.com/library/ios/recipes/xcode_help-debugger/using_view_debugger/using_view_debugger.html) , Это может показать вам что-то стоящее. – n00bProgrammer

ответ

1

Вы должны добавить ограничения на свой UITextField и ваш UIButton. Откройте свою раскадровку, выберите свой вид (ваш текстовый экран или кнопку) и добавьте ограничения, например, как показано на рисунке.

+0

Изображение как ссылка из-за слишком слабой репутации ^^ – Steeve

1

Если вы создали свой UITextView программно, то очень вероятно, что вы не установили правильную ширину. Просто сократите ширину программно.

Или

Если перетаскивать его затем повторно отрегулируйте его путем уменьшения ее с курсором.

Или

Это потому, что вы установили UITextView и UIButton в большей версии iPhone и работает в более низкой версии. i.e Вы должны установить элементы управления в iPhone 6 или 6+, и вы можете запускать его в iPhone 4 или 5.

+0

как установить элементы управления для i5? – solarissf

+0

Существует 3 возможных решения. 1) Использовать автоматический макет. 2) Создавать свои элементы управления программно. 3) Создавать разные xibs. – Rahul

+0

. Сначала вы должны попробовать запустить его в iPhone 6 или 6+ и посмотреть, что вы все еще получаете свой снимок или нет? – Rahul