ios - 在 iOS 中将界面从一个设备缩放到另一个的问题

标签 ios swift autolayout adaptive-ui

这个问题真的很令人沮丧,让我抓狂。

我已经阅读了有关 AutoLayout 等的所有内容,但它一直都在发生。 我的界面有一个以 ImageView 为背景的 View 和一个较小的 subview (对应于我图像中的一个字段)。我已经尝试了所有方法,但看起来 subview 在切换设备时不会根据我的图像进行相应缩放。 顺便说一下,IB 预览不显示我在运行 iOS 模拟器时真正得到的结果,这正常吗? 为什么?我做错了什么?我不确定还能尝试什么!

http://i58.tinypic.com/34xqtc6.png

编辑:我不能发布图片 :(

最佳答案

我已经为你的案例设置了一个githubrepo,请看一下 https://github.com/usamaiqbal83/TestingProject

enter image description here

背景 ImageView 的约束:

enter image description here

前 View 的约束

enter image description here

要记住的最重要的事情当然是约束方程

FirstItem.Attribute1 = (SecondItem.Attribute2 * Multiplier) + 常量

关于ios - 在 iOS 中将界面从一个设备缩放到另一个的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32122372/

相关文章:

iphone - 将阴影应用于 UITextView.layer?

Swift - textlabel 和 detailTextLabel 的自定义单元格宽度和高度

swift - RxSwift - 如何限制缓冲区的时间跨度

ios - exc_bad_access 访问类别中的静态成员

ios - Swift 中的 UISlider iOS 应用程序自定义值

ios - 如何将 Firebase Storage 中的 PDF 文件保存到 App Documents 中以备将来使用?

ios - 使用 Nib 的 AutoLayout 在 UITable 上快速设置自定义 HeaderView

ios - 将 View 动态移动到自动布局中的新位置

ios - 在 Swift 2 中解析 JSON 时出现 AutoLayout 错误

ios - Collectionview 动态宽度不起作用 Swift