2017-05-25 79 views
2

这应该非常简单,但对于自动布局而言,我已经证明了它的难度令人难以置信。 我有一个水平条形按钮。我想在它下面集中一个圆形的信息图标。汽车布局一直试图通过拉长圆形按钮为椭圆形,如下面的不是从左至右居中它:IOS /故事板/ Autolayout:单杠下的中央圆形按钮

enter image description here

以上是下面的约束应该工作,但不要”的结果吨。

enter image description here

谁能告诉我正确的约束添加到完成这个简单的任务。

谢谢。

+0

您是否设置了'imageView.contentMode = .center'?另外,如果可能,你可以上传你的项目到某个地方,以便我们看到你是如何设置你的约束的? – ozgur

+0

上图中显示了约束条件。 – user6631314

+0

我想我得到它的工作。我修复了图标的宽度和高度,现在它更长时间地将它放到左侧。并不是说它在任何情况下都是有意义的,但它在中间显示,不再延伸。 – user6631314

回答

0

如果图像被拉伸,则将其contentMode设置为aspectFit或aspectFill。

一旦完成,您可以添加约束到图像,以便它和登录按钮共享垂直中心。

0

你可以看到这个黄色框显示在你的视图?它显示的警告意味着现在选择的视图应该根据定义的约束放置在这里。我猜这个观点的限制与其他观点相冲突。尝试通过添加“建议”约束或修复错位来解决此警告。我希望它能工作,如果没有,那么给我你的代码,我会为你解决这个问题。

enter image description here