2015-01-09 2 views
0

Я пытаюсь установить название UIButton программно, но заголовок появляется на боковой стороне кнопки, а не на ней.UIButton SetTitle выравнивание текста

Обычно это нормально работает, и я удивляюсь тому, что это приложение только в ландшафтном режиме, возможно, что-то с этим связано?

btn.SetTitle ("my text", UIControlState.Normal); 

Как это исправить?

+0

Что значит «название отображается на боковой панели кнопки»? – Oren

ответ

0

Вы можете попробовать это:

myUITextObject.textAlignment = .Center 
0

вы могли бы попробовать это

[btn setContentHorizontalAlignment:UIControlContentHorizontalAlignmentCenter]; 

Это должно центрировать содержимое (по горизонтали).

Если вы используете iOS 6 или выше, UITextAlignmentCenter устарел. Использует NSTextAlignmentCenter вместо UITextAlignmentCenter.

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