在 iOS 中将界面从一个设备扩展到另一个的问题
Problems with scaling interface from a device to another in iOS
这个问题真的很令人沮丧,让我抓狂。
我已经阅读了有关 AutoLayout 等的所有内容,但它一直都在发生。
我的界面有一个以图像视图为背景的视图和一个较小的子视图(对应于我图像中的一个字段)。我已经尝试了所有方法,但看起来子视图在切换设备时不会根据我的图像进行相应缩放。
顺便说一下,当 运行 iOS 模拟器时,IB 预览不显示我真正得到的东西,这正常吗?
为什么?我做错了什么?我不确定还能尝试什么!
http://i58.tinypic.com/34xqtc6.png
编辑:我无法 post 图片 :(
使用容器视图代替子视图。
我已经为你的案例设置了一个githubrepo,请看一下
https://github.com/usamaiqbal83/TestingProject
背景图像视图的限制条件:
前视图的约束条件
最重要的当然是约束方程
FirstItem.Attribute1 = (SecondItem.Attribute2 * Multiplier) + Constant
这个问题真的很令人沮丧,让我抓狂。
我已经阅读了有关 AutoLayout 等的所有内容,但它一直都在发生。 我的界面有一个以图像视图为背景的视图和一个较小的子视图(对应于我图像中的一个字段)。我已经尝试了所有方法,但看起来子视图在切换设备时不会根据我的图像进行相应缩放。 顺便说一下,当 运行 iOS 模拟器时,IB 预览不显示我真正得到的东西,这正常吗? 为什么?我做错了什么?我不确定还能尝试什么!
http://i58.tinypic.com/34xqtc6.png
编辑:我无法 post 图片 :(
使用容器视图代替子视图。
我已经为你的案例设置了一个githubrepo,请看一下 https://github.com/usamaiqbal83/TestingProject
背景图像视图的限制条件:
前视图的约束条件
最重要的当然是约束方程
FirstItem.Attribute1 = (SecondItem.Attribute2 * Multiplier) + Constant