通过 SwiftUI 和 storyboard 可以方便的得出IPhone各个机型精确的屏幕尺寸。
SwiftUI
利用 GeometryReader
struct ContentView: View {
var body: some View {
GeometryReader(content: { geometry in
Text("\(geometry.size)" as String)
.font(.system(size: 40))
.position(x: geometry.size.width/2, y: geometry.size.height/2)
})
.edgesIgnoringSafeArea(.all)
}
}struct ContentView_Previews: PreviewProvider {
static var previews: some View {
Group {
ContentView()
.previewDisplayName("iPhone 12 mini")
.previewDevice("iPhone 12 mini")
ContentView()
.previewDisplayName("iPhone 12 Pro")
.previewDevice("iPhone 12 Pro")
}
}
}

storyboard
通过观察view controller 下 view 的 Width & Height。

IPhone各机型屏幕具体尺寸表:
转载需保留链接来源:软件玩家 » 计算Iphone格机型的屏幕精确尺寸
5种方式删除iPhone和iPad上的APP
细数10个讨厌苹果的原因,人们为什么讨厌苹果
SwiftUI显示图文并排的 Label
什么是SVG图标?在网页中如何使用SVG图标?
Azure SignalR和Azure Functions实现无服务器架构
DBeaver – 媲美Navicat的数据库管理软件
eDEX-UI – PowerShell程序员必备的全屏终端
Sublime Text – 程序员之必备代码编辑器