旋转后在中心对齐文本

时间:2011-08-21 23:44:52

标签: iphone objective-c ios ipad uitextfield

当发生这种情况时,我正在旋转视图并调整大小并在UITextField周围移动。唯一的问题是占位符文本不再位于中间。我该怎么办?谢谢!

1 个答案:

答案 0 :(得分:1)

这似乎是UIKit的一个错误。此代码在纵向和横向旋转时执行:

textField.textAlignment = UITextAlignmentLeft; 
textField.textAlignment = UITextAlignmentCenter;

文本字段的textAlignment属性向左移动,然后返回到中心,几乎刷新它。如果我尝试运行代码而不先将代码移到左侧,则无效。