当我运行它时,Swift 中的 ViewController 被放大了

Posted

技术标签:

【中文标题】当我运行它时,Swift 中的 ViewController 被放大了【英文标题】:ViewController in Swift is zoomed in when I run it 【发布时间】:2017-06-26 00:30:53 【问题描述】:

当我运行它时,它们似乎被放大了。没有任何限制,即使我尝试添加另一个 viewController,它们都是一样的。

What image Looks Like When I Run It

What image should look like

【问题讨论】:

你需要添加约束来告诉 Autolayout 做什么 【参考方案1】:

您没有正确使用自动布局 - 尝试为每个元素设置尾随属性,自动布局将根据设备的实际宽度计算宽度。

小测试:在 iPad 上运行,您应该会看到更多的 textField - 可能是整个。

【讨论】:

以上是关于当我运行它时,Swift 中的 ViewController 被放大了的主要内容,如果未能解决你的问题,请参考以下文章

UIBarButtonItem 没有出现在 UIToolbar Swift 上

在 Swift 4 中的 systemDouble 值中查找 nil

setNavigationBarHidden 在其他类中不起作用(Swift 3.0)

Swift - URL 数组不起作用

Stackview 因在 swift 上运行的设备而异

Swift 中的 UIButton 没有注册触摸