2013-03-20 5 views
-4

Вопрос для новичков: Я добавил Text Field в свое приложение. В IB это выглядит отлично, размер которого равен 100 x 30. Однако при запуске приложения на симуляторе текстовое поле покрывает весь экран. Как это исправить?iPhone - Текстовое поле охватывает весь экран

enter image description here

enter image description here

+2

Пожалуйста, добавьте несколько скриншотов/кода, чтобы мы могли помочь вам – DivineDesert

+0

вы установили рамку в progtammically ???? – Venkat

+0

Вы используете автоматическую компоновку? Какие авторезистирующие маски вы установили? – Mindaugas

ответ

3

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

+0

good catch! спасибо :) – Asahi

+0

Большинство Добро пожаловать .... :) – Kalyani

+0

@Sweety: Хорошее наблюдение .. –

0
  • вид Полезность заказ на правой стороне
  • Перейти к первой вкладке
  • Uncheck Использование Autolayout
  • Перейти к вперед вкладку
  • Проверить AUTORESIZE подвидов

После этих шагов может решить вашу проблему

Наслаждайтесь Программирование !!

+0

Autolayout не отмечен, и проверка/снятие флажка Авторезистировать subviews, похоже, не имеет никакого эффекта. – Asahi

+0

Нет, это иногда срабатывает. Я испытал такое, поэтому я предложил вам попробовать это. –

+0

Я верю, что вы :) возможно, что-то еще ... – Asahi

0

Проверка недвижимости поле Текст для '' Autosizing

Autosizing set to False

Надежда, это поможет вам.

Спасибо.

+0

@Asahi: oops. Confused .. :(Любой фрагмент кода из файла m для текстового поля –

+0

нет ... нет кода. – Asahi

+0

благодарит за попытку помочь – Asahi

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