UITextField中的文本无法正确居中

Chu*_*584 6 alignment placeholder uitextfield ios

我认为我的问题与线程有关.我有一个带有两个UITextFields(用户/通行证)的登录屏幕.两者都与占位符文本水平居中对齐.当我按下一个字段时,占位符文本会向左跳一点,标记位于第一个字符后面(看起来很糟糕).

文本字段在焦点.

当我开始输入时,出现清除按钮(应该如此),但文本未在UITextField视图中正确居中.

带文字的文本字段

仅当文本字段具有第一响应者时才会出现此问题.

如何使darn文本和占位符文本保持在文本字段的中心?

更新:Storyboard中的文本字段设置:

Storyboard中的文本字段设置

Kar*_*los -1

请参阅下图中的控件对齐方式并进行相应设置。它会解决你的问题在此输入图像描述