Ios 自动布局-在模拟器中运行时,文本字段垂直拉伸

Ios 自动布局-在模拟器中运行时,文本字段垂直拉伸,ios,swift,xcode,autolayout,storyboard,Ios,Swift,Xcode,Autolayout,Storyboard,当我在iphone6s模拟器上运行Swift应用程序时,文本字段似乎在垂直拉伸。故事板如下所示: 在模拟器中运行的应用程序可以在此处看到: 我不知道如何防止这种情况。我希望底部文本字段边框更靠近占位符文本。手动更改故事板中文本字段的高度无效。从文本字段的每一侧到父视图的每一侧都有约束。故事板设置为iphone6s,模拟器设置为iphone6s,当然故事板内容在模拟器中看起来应该几乎相同。有人能在这方面提供帮助吗?删除文本字段的底部限制!当视图变大时,它会导致文本字段增加高度 要使用设备的大小

当我在iphone6s模拟器上运行Swift应用程序时,文本字段似乎在垂直拉伸。故事板如下所示:

在模拟器中运行的应用程序可以在此处看到:


我不知道如何防止这种情况。我希望底部文本字段边框更靠近占位符文本。手动更改故事板中文本字段的高度无效。从文本字段的每一侧到父视图的每一侧都有约束。故事板设置为iphone6s,模拟器设置为iphone6s,当然故事板内容在模拟器中看起来应该几乎相同。有人能在这方面提供帮助吗?

删除文本字段的底部限制!当视图变大时,它会导致文本字段增加高度


要使用设备的大小增加文本字段的大小,您应该再添加一个约束:
纵横比

约束一定有问题。首先将textField约束设置为垂直居中、水平居中或删除其中一个约束上限或下限。

这只是初始解决方案,如果需要进一步帮助,请告诉我。谢谢!我应该意识到这一点。我是iOS开发者的新手,干杯。我现在的问题是,底部边框非常接近占位符文本。如何在文本和文本字段边框之间创建更大的空间?如何设置底部边框?
let width=CGFloat(1.0)
border.frame=CGRect(x:0,y:textField.frame.size.height-width,width:textField.frame.size.width,height:textField.frame.size.height)
我在答案中添加了更多信息。