iOS/Xib : Easiest way to show a button in the middle of different iPhone

标签 ios xcode layout xib

在我的 iOS 应用程序中,我只想在多个设备(例如 iPhone 6、iPhone SE、iPad Air)的屏幕中间放置一个按钮。

然而,令人惊讶的是,在 XCode + Xib 中做起来似乎并不直观(至少不像 Android 那样)。

下面显示了这个问题的一个简单示例,我将按钮对齐到中间: enter image description here

但是,除非将 View 的“尺寸”设置为与安装的设备相同,否则无法在中间显示按钮。

最佳答案

如下添加水平和垂直居中约束,它将始终使您的按钮位于任何屏幕的中心,如下图所示 enter image description here

enter image description here

关于iOS/Xib : Easiest way to show a button in the middle of different iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46496901/

相关文章:

ios - 允许子NSManagedObjectContext在其父上下文保存时获取的设置

ios - SecItemCopyMatching 返回的 SecIdentityRef 项多于使用 SecItemAdd 添加的项

ios - 警告 : "SDK Version Issue". xcode 10.1

ios - 如何在呈现 View Controller 时删除语义内容属性

ios - 使用 AutoLayout 设计简单的应用程序

java - Swing:对齐 [dynamic][static][dynamic] 组件宽度的最简单方法?

android - 合并标签的属性

ios - 保存时向上计数

xcode - 解包可选值时意外发现 nil(可选绑定(bind))

java - 在模拟器中开始一个新行(Android 项目 Eclipse)