标签: ios autolayout uitextfield
我将UITextField放在屏幕中间,并固定了它的宽度。然后将控件的垂直对齐方式设置为居中。
然后,我在此处输入一些文字:
并辞去了第一响应人。
到目前为止,太好了。现在让我们再输入一个字母。
由于某种原因,尽管右侧有可用空间,但第一个字母仍被剪切。而且空间足够大,可以容纳新字母。如果控件垂直对齐方式设置为“顶部”,则很明显
失去焦点后,两个文本字段看起来都很正常:
如果文本字段具有灵活的宽度,情况将变得更加奇怪。它有很多缩小的空间,但仍希望隐藏第一个字母并添加正确的填充。
能否请您帮助我了解这种行为,或者建议解决方法?谢谢!