0

我正在开发 iOS 8 通用应用程序,我正在使用自适应层开发应用程序,一切顺利。

但是,我对 iPad 设计很感兴趣,因为我对所有使用约束的设备都使用了相同的宽度和高度,这对于 iPhone 设备来说看起来不错,但 iPad 也显示为像 iPhone 设计,所以我需要增加按钮大小,所以我可以使用使用 Swift 语言的 iOS 8 中单个故事板应用程序上的 iPhone 和 iPad 按钮的单独约束。

另一个疑问是,如何使用自动布局和约束来处理同一故事板应用程序上的动态按钮

提前致谢。

4

1 回答 1

1

您可以选择常规宽度|任何高度尺寸类,并为特定于 iPad 的按钮设置尺寸和约束。根据苹果文档

视图、约束和字体是从尺寸类中添加的,其方式与选择它们在屏幕上显示的方式相同。使用 Any|Any 中的项目,除非这些项目在更具体的尺寸类别中被更改或卸载。在这种情况下,使用最具体的项目。例如,在 iPhone 笔尖中,Compact|Regular size 类中的修改项优先于 Compact|A​​ny 中的项。Compact|A​​ny 中的修改项优先于 Any|Any 中的项。

常规宽度|任何高度尺寸类在 iPad 的运行时采用,任何|任何在 iPhone 中采用。

于 2014-10-24T12:16:21.730 回答