带有占位符右对齐的UITextField不能正确地向右移动
问题描述:
我有一些UITextField,右对齐,占位符。我在Interface Builder中使用了以下选项:“编辑时出现清除按钮”和“开始编辑时清除”被取消选中。带有占位符右对齐的UITextField不能正确地向右移动
文本正确右对齐(下面的第一个UITextField),当我点击UITextField时,文本正确地向左移动以让位给清除标记(下面的第二个UITextField)。
现在,当我点击清除标志时,该字段清除但是占位符没有正确对齐到右侧,因为清除标志仍然存在且可见(下面的第三个UITextField)。
某些字段,但是,这样做的权利(如这里下文Y字段)。
它可能是什么?
谢谢。
答
这实际上是一个UIKit的错误。我有一个占位符文本居中的类似问题。它将以自己为中心,但只要设备旋转,占位符文本就不会居中。我将不得不手动告诉它以代码中的旋转为中心。这应该都在iOS 5中解决。你有没有尝试过吗?
谢谢。不,我不尝试iOS 5.再见。 – boscarol