在 Swift 4 中支持 ipad 大小
Support for ipad size in Swift 4
我已使用自动布局成功完成 iPhone 开发。
感谢自动布局,UI 在所有 iPhone 上正常显示。
不过,如果我运行放在iPad上,UI不会碎,但屏幕会小
我不知道如何在故事板或构建设置中支持 iPad 大小。
如果我想让我的应用程序响应iPad大小,我应该具体使用什么方法?
我正在使用 Xcode 10 和 Swift 4。
您想在编辑故事板时使用 "Vary for Traits"。然后,您可以针对 iPad.
的不同尺寸调整布局
如以上评论所述,还要检查您的部署信息以确保其设置为 "Universal"。
Select 您在 Xcode 中的项目,然后使用“常规”选项卡。它在身份和签名部分下。
1) 您需要为 iPad.
更新的 Select 约束
2) 单击 "Constant" 值左侧的 + 号
3) Select 宽度和高度 - 常规,在纵向和横向方向上符合 iPad 并设置您的值
4) 现在,当您的 select iPad 第二个值将应用于您的布局时。
您还可以为不同的设备改变字体:
每个左侧带有 + 号的设置都可以根据不同的屏幕尺寸和方向而有所不同。您可以阅读有关变体的精彩教程
Ray Wenderlich web site
我已使用自动布局成功完成 iPhone 开发。
感谢自动布局,UI 在所有 iPhone 上正常显示。
不过,如果我运行放在iPad上,UI不会碎,但屏幕会小
我不知道如何在故事板或构建设置中支持 iPad 大小。
如果我想让我的应用程序响应iPad大小,我应该具体使用什么方法?
我正在使用 Xcode 10 和 Swift 4。
您想在编辑故事板时使用 "Vary for Traits"。然后,您可以针对 iPad.
的不同尺寸调整布局如以上评论所述,还要检查您的部署信息以确保其设置为 "Universal"。
Select 您在 Xcode 中的项目,然后使用“常规”选项卡。它在身份和签名部分下。
1) 您需要为 iPad.
更新的 Select 约束2) 单击 "Constant" 值左侧的 + 号
3) Select 宽度和高度 - 常规,在纵向和横向方向上符合 iPad 并设置您的值
4) 现在,当您的 select iPad 第二个值将应用于您的布局时。
您还可以为不同的设备改变字体:
每个左侧带有 + 号的设置都可以根据不同的屏幕尺寸和方向而有所不同。您可以阅读有关变体的精彩教程 Ray Wenderlich web site