ios - 使用 Storyboard 设计 ViewController

标签 ios xcode

我设计的 ViewController 包括 1 个 UIView 和 1 个按钮,但是当我在 Emulatore 中部署时,它与我在 Storyboard文件中看到的不一样。

enter image description here

最佳答案

这是您拥有的自动布局约束的结果。 Storyboard中的默认屏幕尺寸适用于 iPhone 5,但默认模拟器是 iPhone 4 尺寸,因此通过与屏幕顶部和底部的固定距离, View 必须被压缩以满足约束。

要解决这个问题,您应该给 View 一个固定的高度(从菜单中,Editor --> Pin --> height),然后删除底部约束。

关于ios - 使用 Storyboard 设计 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17005999/

相关文章:

ios - Xcode Apple Mach-O 链接器错误 1

ios - 为什么我的本地通知没有出现在我的实际设备上? (iPhone 5C)

ios - 如何在 IOS 上对通知(如 Whatsapp)进行分组

ios - 我没有显示图像、启动屏幕、应用程序图标等,关于为什么的任何想法?

xcode - WKWebView 不在 Xcode 中

IOS:SQLite。快速查找记录

ios - 上传前缩小照片尺寸

ios - 如何在一个页面中实现多个UIPickerView?

ios - 如何自定义 SDK 的 UIAlertController?

ios - Swift 中的绘图应用程序