swift - 如何在代码中区分带有 Home 栏的新 iPadPro 和带有 Home 键的旧 iPad Pro?
问题描述
我想以编程方式更改约束,具体取决于应用程序是在带有主页按钮的旧 iPad Pro 上运行,还是在带有主页栏(滑动指示器)的新 iPad Pro(第三代 iPad Pro)上运行。我如何在 Swift 中做出这种区分,因为它们都具有相同的屏幕尺寸 - 12.9 英寸。是否有一些内置标志?
我通过使用扩展 UIDevice 在这里找到了答案: https ://stackoverflow.com/a/26962452/6217970
解决方案
推荐阅读
- c# - 移动一组游戏对象时出现问题
- android - Android 音频设备 Firebase 测试实验室集成
- sql - 将动态查询值从 Excel 传递到 SQL Server 连接(创建存储过程错误)
- mongodb - mongodb如何在查询中结合聚合和$regex
- python - 使用 Python 中的字典将数组中的值转换为它们的对
- github - 将拉取请求标记为准备审核
- javascript - 包含两个方括号的简单 JavaScript 正则表达式
- python - 如何通过包含的内容删除文本文件
- entity-framework-core - 使用部分硬编码的复合外键将实体映射到查找表
- python - 将多个字典/列表列展平为新的列和行