Sobes.tech
Junior

Kāda ir iPhone ekrānu izšķirtspēja?

sobes.tech AI

Atbilde no AI

iPhone ekrānu izšķirtspējas ļoti atšķiras atkarībā no modeļa. Šeit ir daži piemēri jaunākajiem modeļiem:

  • iPhone 14 / 13 / 12 / 11 / XR: 2532 x 1170 pikseļu (460 ppi)
  • iPhone 14 Pro / 13 Pro / 12 Pro: 2556 x 1179 pikseļu (460 ppi)
  • iPhone 14 Plus / 13 Pro Max / 12 Pro Max: 2778 x 1284 pikseļu (458 ppi)
  • iPhone SE (3. paaudze): 1334 x 750 pikseļu (326 ppi)

Svarīgi ņemt vērā punktus (points), nevis pikseļus, veidojot iOS saskarnes, jo sistēma mērogo saturu atkarībā no pikseļu blīvuma (ppi). Piemēram, iPhone 14 Pro Max izmērs punktos ir 428 x 926 pt.

// Iegūt ekrāna izmēru punktos
let screenSize = UIScreen.main.bounds.size
print("Ekrāna izmērs punktos: \(screenSize.width) x \(screenSize.height)")

// Iegūt mērogošanas koeficientu
let scale = UIScreen.main.scale
print("Mērogošanas koeficients: \(scale)")

// Aprēķināt izšķirtspēju pikseļos
let resolutionWidth = screenSize.width * scale
let resolutionHeight = screenSize.height * scale
print("Ekrāna izšķirtspēja pikseļos: \(resolutionWidth) x \(resolutionHeight)")