【发布时间】:2016-07-06 22:44:28
【问题描述】:
在从 xib 创建 UITextField 并在 RTL 键盘语言上调用 resignFirstResponder() 方法时,UITextField 占位符对齐是正确的。
在以编程方式创建 textField 并在 RTL 键盘语言上调用 resignFirstResponder() 方法时,UITextField 占位符对齐在左侧。
let txtField = UITextField(frame: CGRectMake(0, 0, 200, 50))
我想使用xib 文件中的UITextField 而不是以编程方式。
注意: 清除所有约束没有帮助。 问题仅在 iOS 9 中
我不知道为什么在从 xib 文件创建 UITextField 时占位符的行为会有所不同,
请帮忙。
【问题讨论】:
标签: swift autolayout uitextfield ios9 placeholder