ฉันได้ดูบทความและการสนทนาอย่างน้อยหนึ่งเรื่องที่นี่และที่นี่เกี่ยวกับความละเอียดของภาพที่ iPhone ใหม่จะใช้ @ รูปภาพ 3x สำหรับการแสดงผล มันจริงหรอ?
ดังนั้นหมายความว่าเราจะต้องเก็บภาพสามภาพ? ตัวอย่างเช่นฉันมีภาพขนาด 50 X 50 ฉันจะต้องเก็บภาพ 3 ภาพเพื่อปรับแต่งรูปลักษณ์สำหรับ iPhone ใหม่หรือไม่
- ปกติ (50 X 50)
- @ 2x - จอประสาทตา (100 X 100)
- @ 3x - Retina HD (150 X 150)
หรือโทรศัพท์รุ่นใหม่ใช้ @ ภาพ 2x เท่านั้นและไม่มีอะไรเหมือน @ 3x?
ฉันได้ทำการทดสอบโดยการทำโปรเจ็กต์ตัวอย่างและเครื่องมือจำลองทั้งหมดดูเหมือนจะใช้ @ ภาพ 3 มิตินี่เป็นสิ่งที่สับสน
แก้ไข
นี่คือข้อมูลเพิ่มเติม
- 3GS (163 ppi ดังนั้นใช้ Normal)
- 4, 4s, 5 และ 5s (326 ppi ดังนั้นเราใช้ @ 2x)
- 6 (326 ppi ดังนั้นดูเหมือนว่าจะใช้ @ 2x)
- 6 บวก (401 ppi นี่คือความสับสน)
แก้ไข
จากคำตอบที่ได้รับจาก Tsob และ Nitin ฉันเพิ่ม @ 3x images ในโครงการของฉัน
แก้ไขข้อมูล
ฉันเห็นผู้ใช้บางคนสับสนเกี่ยวกับสาเหตุที่ iPhone 6 ใช้ @ ภาพ 2x แม้ว่ามันจะมีความละเอียดสูงกว่า แต่เหตุผลก็คือ
iPhone 6 อาจมีความละเอียดต่างกัน แต่มีความหนาแน่นเท่ากันต่อพิกเซลนิ้ว (PPI)
- การแก้ปัญหาเกี่ยวข้องกับจำนวนพิกเซลที่แน่นอน
- ความหนาแน่น (aka Pixels ต่อนิ้ว - PPI) เกี่ยวข้องกับจำนวนพิกเซลต่อนิ้วซึ่งสัมพันธ์กันในกรณีของ iPhone 6 และ iPhone ก่อนหน้า แต่แตกต่างกันใน iPhone 6 บวก
ตรวจสอบเพิ่มเติมเกี่ยวกับเรื่องนี้ได้ที่นี่ในหัวข้อนี้
ดังนั้น iPhone 6 จึงใช้ @ 2x image เหมือนกับ iPhones 4, 5 และ 5S เนื่องจากมี PPI และ iPhone 6 plus ใช้ @ 3x