使用多种尺寸 类

Using Multiple Size Classes

所以我构建了这个应用程序,布局要求我使用两种尺寸 classes:

1) wCompact hAny

2) wCompact hRegular

所有对齐方式和一切都很棒,这 应该 在所有设备上提供流畅、一致的显示。但是,似乎第二个尺寸 class 在所有情况下都覆盖了第一个尺寸。我只希望 2 号在 6+ 上启动,但在 6 和 5 上也是如此。

我该如何解决这个问题?这真的让我坚持在这里。 谢谢!

您使用的第一个尺寸 类 用于 iPhone 4,iPhone5s 和 iPhone 6 用于纵向和横向。

您使用的第二个尺寸 类 适用于纵向模式下的所有 iPhone 设备 only.which 显然它们会相互覆盖。

所有 iPhone 纵向模式的设备仅使用第二种布局。如果你想在横向模式下使用尺寸 类 wAny hCompact.

有关尺寸 类 的更多详细信息,请遵循此 link。

Size classes