我正在开发iOS 8通用应用程序,我正在使用自适应层来开发应用程序,一切顺利。
但是,我对iPad设计感到震惊,因为我使用约束对所有设备使用相同的宽度和高度,它看起来很适合iPhone设备,但iPad也显示为像iPhone设计,所以我需要增加按钮大小,所以我可以使用Swift语言在iOS 8中的单个故事板应用程序上为iPhone和iPad按钮使用单独的约束。
另一个疑问是,如何使用自动布局和约束处理同一故事板应用程序上的动态按钮
先谢谢。
答案 0 :(得分:1)
您可以选择常规宽度|任意高度大小类,并设置特定于iPad的按钮的大小和约束。根据{{3}}:
视图,约束和字体是从大小类中添加的,与选择在屏幕上显示的方式相同。除非在更具体的大小类中更改或卸载这些项目,否则将使用Any | Any中的项目。在这种情况下,使用最具体的项目。例如,在iPhone笔尖中,Compact | Regular size类中的修改项优先于Compact | Any中的项。 Compact | Any中的修改项目优先于Any | Any中的项目。
常规宽度|任何高度尺寸等级都是在iPad的运行时间内拍摄的,任何|任何|适用于iPhone。