Junior
Mis on iPhone'i ekraanide resolutsioon?
sobes.tech AI
Vastus AI-lt
iPhone ekraani resolutsioonid erinevad mudeli järgi märkimisväärselt. Siin on mõned näited viimastest mudelitest:
- iPhone 14 / 13 / 12 / 11 / XR: 2532 x 1170 pikslit (460 ppi)
- iPhone 14 Pro / 13 Pro / 12 Pro: 2556 x 1179 pikslit (460 ppi)
- iPhone 14 Plus / 13 Pro Max / 12 Pro Max: 2778 x 1284 pikslit (458 ppi)
- iPhone SE (3. põlvkond): 1334 x 750 pikslit (326 ppi)
Oluline on arvestada punkte (points), mitte pikslite, iOS-i kasutajaliidese kujundamisel, kuna süsteem skaleerib sisu vastavalt pikslitihedusele (ppi). Näiteks iPhone 14 Pro Max-i suurus punktides on 428 x 926 pt.
// Ekraani suuruse saamine punktides
let screenSize = UIScreen.main.bounds.size
print("Ekraani suurus punktides: \(screenSize.width) x \(screenSize.height)")
// Skaleerimise faktori saamine
let scale = UIScreen.main.scale
print("Skaleerimise faktor: \(scale)")
// Resolutsiooni arvutamine pikslites
let resolutionWidth = screenSize.width * scale
let resolutionHeight = screenSize.height * scale
print("Ekraani resolutsioon pikslites: \(resolutionWidth) x \(resolutionHeight)")