-3

我的视图中间有一个标签和活动指示器。见下文。

在此处输入图像描述

这在 4 英寸显示屏 (iPhone 5X) 上很好。但是,如果我在 3.5 英寸显示屏 (iPhone 4X) 上运行该项目,则标签和活动指示器不再位于屏幕中间。见下文。

在此处输入图像描述

启用了自动布局,我是否缺少一些限制?

4

2 回答 2

2

尝试探索iOS 中的自动布局

由于 Views/Labels 没有在父容器上自适应/拉伸/挤压而出现您遇到的问题。

于 2013-11-03T15:55:52.007 回答
2

使用 AutoLayout,您可以设置对齐约束。如果为容器中的垂直和水平中心添加新的对齐约束,它们应该在屏幕上居中。(我没有足够的声誉来张贴图片,但该按钮位于 Xcode 中“添加约束”按钮的左侧:它是一个垂直条,旁边有两个左对齐的框。)

于 2013-11-09T14:36:18.697 回答