现象:使用xib将一个UITextField的BorderStyle
设置为UITextBorderStyleNone
后,在textField中输入中文后文字会下移。使用有框的Style则不会出现这个问题。
解决:
1.xib中不设置BorderStyle,使用代码设置UITextField的BorderStyle。
- (void)awakeFromNib {
[super awakeFromNib];
self.textField.borderStyle = UITextBorderStyleNone;
}
2.使用代码添加的UITextField