当纵向和横向的wR和hR相同时,您如何“改变特质”?

问题描述 投票:0回答:1

我正在构建符合iOS 13的Launch Storyboard。

我正在从几张图像构建“启动画面”。这是最后一个问题。

要在纵向中正确设置比例,请选择设备范围(iPad)和纵向,然后单击“因性状而异”(所有在将任何约束放置在ImageView上之前)

[在完成所有约束后,可以在所有iPad设备上以纵向模式正确显示它,然后取消选择“因性而异”,然后更改方向。

现在,UIImageView是不正确的(正确的是,所以我单击“为特征而异”,并设置所有约束以使其看起来恰好适合横向。

然后我取消选择“为特征而异”,然后单击“肖像”-但现在所有肖像约束都符合横向约束。

我看到的问题是,对于所有iPad设备,无论横向还是纵向,它们的wR和hR都相同...

有没有一种方法可以使我仍然根据方向有不同的约束?还是我必须用代码来完成所有这些工作?

xcode autolayout constraints uistoryboard ios13
1个回答
0
投票

[对于其他人来说,我设法获得了可以接受的折衷,购买了从中央图像中删除一些文本,并用UILabels替换它,以便更好地“缩放”。]

我还使用了不同的约束(以前,我将主图像和标题/徽标以与背景等宽/高的H / V居中,然后使用乘法对其进行缩放)将它们更改为所有边缘0到整体视图,然后使用常量上下移动左右,以获得所需的“比例”。

在所有设备和方向上看起来都不太好。

感谢所有提供帮助的人。

© www.soinside.com 2019 - 2024. All rights reserved.