Junior
Wat is de resolutie van de schermen van de iPhone?
sobes.tech AI
Antwoord van AI
De schermresoluties van iPhone variëren sterk afhankelijk van het model. Hier enkele voorbeelden van de nieuwste modellen:
- iPhone 14 / 13 / 12 / 11 / XR: 2532 x 1170 pixels (460 ppi)
- iPhone 14 Pro / 13 Pro / 12 Pro: 2556 x 1179 pixels (460 ppi)
- iPhone 14 Plus / 13 Pro Max / 12 Pro Max: 2778 x 1284 pixels (458 ppi)
- iPhone SE (3e generatie): 1334 x 750 pixels (326 ppi)
Het is belangrijk om punten (points), niet pixels, te gebruiken bij het ontwerpen van interfaces in iOS, omdat het systeem inhoud schaalt op basis van de pixeldichtheid (ppi). Bijvoorbeeld, op de iPhone 14 Pro Max is de grootte in punten 428 x 926 pt.
// Schermgrootte in punten verkrijgen
let screenSize = UIScreen.main.bounds.size
print("Schermgrootte in punten: \(screenSize.width) x \(screenSize.height)")
// Schaalfactor verkrijgen
let scale = UIScreen.main.scale
print("Schaalfactor: \(scale)")
// Resolutie in pixels berekenen
let resolutionWidth = screenSize.width * scale
let resolutionHeight = screenSize.height * scale
print("Schermresolutie in pixels: \(resolutionWidth) x \(resolutionHeight)")