我正在为一个快速的应用程序登录屏幕,并且文本字段中的清除按钮无法正确定位自己。

在纵向模式下看不到清除按钮,在横向模式下(iPhone 6s仿真器)它离右侧有点远。在iPad Pro上,问题甚至更为严重,因为x越过了场地一半。我找不到任何可以告诉我如何重置其位置以使其正确对齐并保持在字段右侧的内容。

我没有自定义类,对默认值的唯一更改是在编辑时显示清除按钮,并将键盘类型设置为电子邮件键盘,并在密码字段中输入安全的文本。

Landscape

Portrait

最佳答案

我发现了问题。由于某种原因,文本视图的父视图的约束使清除按钮脱离了其标准位置。我在文本字段上添加了前导/尾随约束,并且在所有情况下,清除按钮都回到了默认位置。

09-27 18:36