关于ios:无法在iPhone应用程序上将文本字段居中

Unable to center textfield on iPhone app

我是IOS开发的新手,并且遇到了第一个障碍。 在Xcode 7.1中,我仅在主情节提要板上放置了一个文本字段。 我将文本字段的宽度扩展为情节提要的整个宽度。 当我运行该应用程序时,它将在我的iPhone上毫无问题地打开。 我还在xCode编辑器中选择了iPhone的5s版本,与我拥有的版本匹配。 我遇到的问题是,在iPhone上正在运行的应用程序中,文本字段在iPhone屏幕的右侧运行。 任何方向表示赞赏。

enter image description here


我打赌你没有设置约束。 要做到这一点,"快速而肮脏"的方法是移至底部,然后单击中间带有三角形的" Tie Fighter"外观图标。 单击"重置为建议的约束"或"添加缺少的约束"。enter image description here

您会注意到有两种选择:
*选定的视图(如果仅选择了UITextField)
*容器中的所有视图(如果您希望自动布局将约束应用于视图中的所有内容)。

或者,您可以控制从文本字段中单击并拖动到边缘(左侧为前导,右侧为尾部,顶部为与顶部布局指南的垂直间距)。