2014-01-06 2 views
1

Я совершенно новичок в программировании Xcode, Objective-C и iOS (фон C++), поэтому приношу свои извинения за потенциально немой вопрос.UITextField горизонтальное выравнивание в Xcode 5 IB

У меня есть UITextField, в котором я хочу центрированный текст. Я попытался установить выравнивание в IB в разделе «Управление» Инспектора атрибутов, но он не работает, хотя вертикальное выравнивание работает нормально. Я решил эту проблему, установив выравнивание в коде следующим образом:

textNumberOfPax.textAlignment = NSTextAlignmentCenter; 

Является ли это ошибка в IB, или я глуп?

ответ

0

Это определенно работает для меня:

enter image description here

Может быть, вы выбирали неправильный UITextField или что-то.

+0

К сожалению, как я уже сказал, я новичок во всем этом. Не могу поверить, что я пропустил настройку Alignment, о которой вы указали! Я использовал настройки выравнивания в разделе «Управление» в нижней части скриншота. Меня тошнило в том, что игра с вертикальными настройками перемещает текст по вертикали, но горизонтальные настройки ничего не делают. Возможно, они не применимы к UITextField. В моей собственной защите я развиваюсь на 11-дюймовом ноутбуке, поэтому легко пропустить вещи, которые за пределами экрана! – fncbloke

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