如何在iOS中将视图对齐到屏幕底部


推荐的方法和现代的方法是使用约束。我们将使用约束来将视图对齐到屏幕底部。

步骤1:打开Xcode → 新建项目 → 单视图应用程序 → 我们将其命名为“ViewAlignment”

我将使用UIView,但您可以使用任何UI组件,步骤相同。

步骤2:打开Main.storyboard,更改ViewController的背景颜色(我们这样做是为了更好地理解),并添加UIView。

步骤3:添加约束 - 点击UIView → 添加新的约束。

在设置约束时,我们需要记住4个参数:X轴、Y轴、高度和宽度,我们应该确保提供所有四个参数。如果其中任何一个未提供或未处理,应用程序的UI可能会出现异常行为,甚至可能崩溃。在本例中,我们将UIView与底部、前导和尾随空间对齐为0点,如果您希望保留一些间距,则可以提供5或10点。在本例中,我们将提供前导空间0点,尾随空间0点,底部空间0点,高度100点。

步骤4:将UIView的颜色更改为青色,您的视图最终应如下所示。

步骤5:使用约束或自动布局对齐UIView后,您的应用程序应该能够在任何尺寸的屏幕和两种方向上运行。

我们将在iPhone 8和iPad Pro(9.7英寸)上以两种方向运行我们的应用程序。

更新于:2019年7月30日

1K+ 次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.