根视图未显示在屏幕中间

时间:2015-11-21 18:17:09

标签: ios xib

我是iOS新手。我为MyViewController创建了一个xib文件。在xib文件中,我添加了UIView作为控制器的 root 视图,其中最重要的是UIDatePickerUIButton

我与控制器建立了正确的连接后。我运行我的应用程序。但布局不在中间:

enter image description here

为什么呢?如何在屏幕上正确显示?

2 个答案:

答案 0 :(得分:1)

您需要设置自动布局约束。或弹簧和支柱保持其中心。

答案 1 :(得分:1)

你必须设置autolayout约束,你可以这样使用它们 Fir单击故事板上的UIDatePicker,找到位于屏幕右下方的 PIN 按钮,位于右侧第二位。我已经展示了它的外观 enter image description here

对于UIDatePicker,提供如下图所示的约束。 enter image description here

提供
领先空间 = 0
尾随空间 = 0
垂直间距 = 25 //您可以根据需要更改此项

现在对于UIButton,你可以有这些约束

enter image description here

从UIButton右键单击并拖动到UIDatePicker并选择垂直间距水平居中并添加约束,如图所示