如何识别手机是否有灵动岛(dynamic island)

如何识别手机是否有灵动岛(dynamic island)

灵动岛是苹果2022年9月推出的iPhone 14 Pro、iPhone 14 Pro Max首次出现,操作系统最低是iOS16.0。带灵动岛的手机在竖屏时顶部工具栏大于等于51像素。

c 复制代码
#define isHaveDynamicIsland  ({ BOOL isHave = NO; if (@available(iOS 16.0, *)) isHave = (([[UIApplication sharedApplication] delegate].window.safeAreaInsets.top >= 51)); (isHave); })
相关推荐
Java小白笔记1 小时前
Mac中安装homebrew
macos
HerayChen4 小时前
HbuildderX运行到手机或模拟器的Android App基座识别不到设备 mac
android·macos·智能手机
hairenjing11234 小时前
在 Android 手机上从SD 卡恢复数据的 6 个有效应用程序
android·人工智能·windows·macos·智能手机
DisonTangor6 小时前
苹果发布iOS 18.2首个公测版:Siri接入ChatGPT、iPhone 16拍照按钮有用了
ios·chatgpt·iphone
- 羊羊不超越 -6 小时前
App渠道来源追踪方案全面分析(iOS/Android/鸿蒙)
android·ios·harmonyos
小李飞刀李寻欢6 小时前
Mac电脑如何解压rar压缩包
macos·rar·解压
Java小白笔记6 小时前
Mac中禁用系统更新
macos
AndyFrank6 小时前
mac crontab 不能使用问题简记
linux·运维·macos
Mac新人6 小时前
一招解决Mac没有剪切板历史记录的问题
macos·mac
王拴柱7 小时前
Mac保护电池健康,延长电池使用寿命的好方法
macos·mac