0
背景:這是iOS 8,模擬器和iPad2,Objective-C都不快捷,所有的UI都是編碼而不是故事板。UITextField未對齊中心
我希望我的UITextField在編輯之前,編輯過程中和編輯之後在中心對齊,垂直和水平對齊。
這是我在做什麼:
[textfield setTextAlignment:NSTextAlignmentCenter];
[textfield setContentHorizontalAlignment:UIControlContentHorizontalAlignmentCenter];
[textfield setContentVerticalAlignment:UIControlContentVerticalAlignmentCenter];
它看起來編輯時好,而不是之前。
編輯之前,它的左對齊:
當開始編輯它的正確中心:
而且,如果新的文本比舊文本越長,它像這個: