ios 4.2 中文本字段占位符问题
我在表格自定义单元格中有一个 UITextField。我已将 TextField 文本对齐设置为 UITextAlignmentCenter。我还向此 textField 添加了占位符文本使这个 textField firstResponder 。现在,发生的事情是在 ios 3.0 & 中。 4.0,它工作完美(光标在中心闪烁并且输入的文本也在中心) 但在 ios 4.2.1 中,光标在左侧闪烁,而输入的文本始终居中对齐。如果我删除占位符文本,即使在 ios 4.2.1 中一切正常。
I have a UITextField in a table custom cell.I had set TextField text alignment to UITextAlignmentCenter.I have also added placehoder text to this textField & made this textField firstResponder .Now , what happens is in ios 3.0 & 4.0 , it works perfectlty (cursor blinks in the center & text entered is also in the center)
But in ios 4.2.1, cursor blinks in the left, while the text entered is always center aligned.If I remove placeholder text, even in ios 4.2.1 everything works well.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我对这个问题的看法:
看看下面的屏幕截图。
早期版本(iOS 4.0 和 4.1)中的光标位置:
iOS 4.2 中的光标位置:
如果我们注意到 4.2 中光标位置得到了改进,并且看起来比旧版本更好。
My opinion regarding the issue:
Have a look at the following screen shots.
Cursor position in prior versions (iOS 4.0 and 4.1):
Cursor position in iOS 4.2:
If we notice the cursor position is improved in 4.2 and it looks better than the older versions.