現(xiàn)象:使用xib將一個UITextField的BorderStyle
設(shè)置為UITextBorderStyleNone
后,在textField中輸入中文后文字會下移。使用有框的Style則不會出現(xiàn)這個問題。
解決:
1.xib中不設(shè)置BorderStyle,使用代碼設(shè)置UITextField的BorderStyle。
- (void)awakeFromNib {
[super awakeFromNib];
self.textField.borderStyle = UITextBorderStyleNone;
}
2.使用代碼添加的UITextField