UITextField文本意外移动

下面是文本字段处于活动状态时文本字段中的文本如何移动的演示。 通过应用背景到字段,我发现只有文本移动,而不是整个文本字段本身。 上面的文本字段也没有发生,只有最下面的一个

在这里输入图像说明

search这个问题后,我build议将您的字体更改为另一种字体。 但有一些办法可以防止这个问题:

你可以使用这个:

- (void)textFieldDidEndEditing:(UITextField *)textField { [textField layoutIfNeeded]; //Fixes iOS 9 text bounce glitch //...other stuff } 

请检查这个链接:

编辑后,UITextField中的文本向上移动(编辑时居中)

UITextField文本跳转到iOS 9

尝试改变字体Arial,帮助我。

 yourTextField.font = UIFont(name: "Arial", size: CGFloat(16))