我的视图中间有一个标签和活动指示器。见下文。
这在 4 英寸显示屏 (iPhone 5X) 上很好。但是,如果我在 3.5 英寸显示屏 (iPhone 4X) 上运行该项目,则标签和活动指示器不再位于屏幕中间。见下文。
启用了自动布局,我是否缺少一些限制?
我的视图中间有一个标签和活动指示器。见下文。
这在 4 英寸显示屏 (iPhone 5X) 上很好。但是,如果我在 3.5 英寸显示屏 (iPhone 4X) 上运行该项目,则标签和活动指示器不再位于屏幕中间。见下文。
启用了自动布局,我是否缺少一些限制?
尝试探索iOS 中的自动布局。
由于 Views/Labels 没有在父容器上自适应/拉伸/挤压而出现您遇到的问题。
使用 AutoLayout,您可以设置对齐约束。如果为容器中的垂直和水平中心添加新的对齐约束,它们应该在屏幕上居中。(我没有足够的声誉来张贴图片,但该按钮位于 Xcode 中“添加约束”按钮的左侧:它是一个垂直条,旁边有两个左对齐的框。)