iPhone--[UITextField sizeToFit]并不总是考虑游标

iPhone--[UITextField sizeToFit]并不总是考虑游标,iphone,uitextfield,Iphone,Uitextfield,当我对正在编辑的UITextfield调用sizeToFit时,大小对光标的反应不一致。有时候,这就是原因;有时候不是。如果没有,第一个字母的一部分会被剪掉 有人找到了解决这个问题的方法吗?我刚刚遇到了这个问题(它在iOS 5中得到了修复)。我的解决方案是在宽度上添加4点填充: [textField_ sizeToFit]; textField_.frame = CGRectMake(textField_.frame.origin.x,

当我对正在编辑的UITextfield调用sizeToFit时,大小对光标的反应不一致。有时候,这就是原因;有时候不是。如果没有,第一个字母的一部分会被剪掉


有人找到了解决这个问题的方法吗?

我刚刚遇到了这个问题(它在iOS 5中得到了修复)。我的解决方案是在宽度上添加4点填充:

[textField_ sizeToFit];
textField_.frame = CGRectMake(textField_.frame.origin.x,
                              textField_.frame.origin.y, 
                              CGRectGetWidth(textField_.frame) + 4,
                              CGRectGetHeight(textField_.frame));

有点乏味,但我完成了这项工作。

我刚刚遇到了这个问题(它在iOS 5中得到了修复)。我的解决方案是在宽度上添加4点填充:

[textField_ sizeToFit];
textField_.frame = CGRectMake(textField_.frame.origin.x,
                              textField_.frame.origin.y, 
                              CGRectGetWidth(textField_.frame) + 4,
                              CGRectGetHeight(textField_.frame));
有点乏味,但我完成了这项工作