Sobes.tech
Junior

Quelle est la résolution des écrans de l'iPhone?

sobes.tech IA

Réponse de l'IA

Les résolutions d'écran des iPhone varient considérablement selon le modèle. Voici quelques exemples pour les modèles récents :

  • 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 génération) : 1334 x 750 pixels (326 ppi)

Il est important de prendre en compte les points (points), et non les pixels, lors de la conception d'interfaces iOS, car le système ajuste la taille du contenu en fonction de la densité de pixels (ppi). Par exemple, sur l'iPhone 14 Pro Max, la taille en points est de 428 x 926 pt.

// Obtenir la taille de l'écran en points
let screenSize = UIScreen.main.bounds.size
print("Taille de l'écran en points : \(screenSize.width) x \(screenSize.height)")

// Obtenir le facteur d'échelle
let scale = UIScreen.main.scale
print("Facteur d'échelle : \(scale)")

// Calculer la résolution en pixels
let resolutionWidth = screenSize.width * scale
let resolutionHeight = screenSize.height * scale
print("Résolution de l'écran en pixels : \(resolutionWidth) x \(resolutionHeight)")