我注意到iOS7中UITextField的非常奇怪的行为(在< iOS7上正常工作)。
重现此错误的最简单方案:
self.text = @"something";
突然,字体及其位置会像这样破碎(灰色 - 正确尺寸/定位):
我创建了一个超级简单的项目,说明了这一点: https://github.com/jkrzemie/UITextFieldBug
寻找创意解决方案,因为这看起来像iOS7错误......
答案 0 :(得分:1)
......秒后......
最简单的解决方案是优雅并执行self.text = ...
中的-(void)textFieldDidBeginEditing:(UITextField *)textField
逻辑,它可以完美运行。