如何检测iPhone 5 的屏幕大小?
检测 Apple 设备的屏幕尺寸是一项轻松简单的任务。iOS SDK 的 UIKIT 模块提供了许多处理用户界面、屏幕尺寸以及许多其他 UI 元素的功能和类。
其中一个就是 UIScreen,它处理设备屏幕。
UIScreen.main 提供设备中使用的当前主屏幕,该屏幕还具有返回当前屏幕的其他功能和属性的方法。
要判断当前屏幕是否是 iPhone 5,首先我们必须找到当前屏幕的大小并与一个值进行比较。iPhone 5 的高度为 568 点。
步骤 1 − 获取当前屏幕的高度
let height = UIScreen.main.bounds.height
步骤 2 − 比较高度
if height == 568 {
print("this is an iPhone 5 screen")
}else {
print("this is some other screen - the size is \( height )")
}此方法可以进一步扩展以查看不同的屏幕尺寸并比较其他 iPhone 屏幕尺寸。它可以转换称为函数,例如,
func checkIphone() -> Bool {
if height == 568 {
return true
}else {
return false
}
}这是在 iPhone 7 plus 模拟器上运行时上述代码的结果。

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP