Iphone 带占位符右对齐don';我不能正确地向右移动

Iphone 带占位符右对齐don';我不能正确地向右移动,iphone,uitextfield,placeholder,Iphone,Uitextfield,Placeholder,我有一些UITextField,右对齐,带有占位符。我在界面生成器中使用了选项:“编辑时显示清除按钮”,取消选择“编辑开始时清除” 文本正确右对齐(下面的第一个UITextField),当我点击UITextField时,文本正确向左移动以让位给清除符号(下面的第二个UITextField) 现在,当我点击清除标志时,该字段清除,但占位符没有正确对齐,因为清除标志仍然存在且可见(下面的第三个UITEXT字段) 但是,有些字段做得很好(例如下面的a和y字段) 可能是什么 谢谢。这实际上是UIKi

我有一些UITextField,右对齐,带有占位符。我在界面生成器中使用了选项:“编辑时显示清除按钮”,取消选择“编辑开始时清除”

文本正确右对齐(下面的第一个UITextField),当我点击UITextField时,文本正确向左移动以让位给清除符号(下面的第二个UITextField)

现在,当我点击清除标志时,该字段清除,但占位符没有正确对齐,因为清除标志仍然存在且可见(下面的第三个UITEXT字段)

但是,有些字段做得很好(例如下面的a和y字段)

可能是什么


谢谢。

这实际上是UIKit的一个bug。我有一个类似的问题,占位符文本居中。它会使自身居中,但一旦设备旋转,占位符文本就不会居中。我必须手动告诉它以代码中的旋转为中心。这一切都应该在iOS 5中修复。你在那里试过了吗?

谢谢。不,我不尝试iOS 5。再见。