Tôi đã xem xét một vài bài báo và thảo luận như ở đây và ở đây về độ phân giải hình ảnh mà iPhone mới sẽ sử dụng hình ảnh @ 3x để hiển thị. Có đúng không
Vì vậy, nó có nghĩa là chúng ta sẽ phải giữ ba hình ảnh? Ví dụ: tôi có một hình ảnh 50 X 50, tôi sẽ phải giữ 3 hình ảnh để tối ưu hóa giao diện cho iPhone mới chứ?
- Bình thường (50 X 50)
- @ 2x - Võng mạc (100 X 100)
- @ 3x - Võng mạc HD (150 X 150)
Hoặc các điện thoại mới sẽ chỉ sử dụng hình ảnh @ 2x và không có gì giống như @ 3x?
Tôi đã thử nghiệm bằng cách thực hiện một dự án mẫu và tất cả các trình giả lập dường như sử dụng hình ảnh @ 3x, điều này thật khó hiểu.
Biên tập
Dưới đây là một số thông tin nhiều hơn nữa
- 3GS (163 ppi nên sử dụng Bình thường)
- 4, 4s, 5 và 5s (326 ppi vì vậy chúng tôi sử dụng @ 2x)
- 6 (326 ppi nên có vẻ như nó sẽ sử dụng @ 2x)
- 6 cộng (401 ppi ở đây là sự nhầm lẫn)
Biên tập
Dựa trên Câu trả lời được đưa ra bởi Tsob và nitin, tôi đã thêm hình ảnh @ 3x vào dự án của mình.
Chỉnh sửa thông tin
Tôi thấy ít người dùng bối rối về lý do tại sao iPhone 6 sử dụng hình ảnh @ 2x mặc dù nó có độ phân giải cao hơn, lý do là
iPhone 6 có thể có độ phân giải khác nhau nhưng có cùng mật độ cho mỗi pixel pixel (PPI)
- Độ phân giải liên quan đến số lượng pixel tuyệt đối.
- Mật độ (còn gọi là Pixels trên mỗi inch - PPI) liên quan đến số lượng pixel trên mỗi inch tương đối giống với iPhone 6 và iPhone trước đó, nhưng khác với iPhone 6 plus.
Kiểm tra thêm về điều này ở đây trong chủ đề này
Do đó, iPhone 6 sử dụng hình ảnh @ 2x giống như iPhone 4, 5 và 5S vì nó có cùng PPI và iPhone 6 plus sử dụng @ 3x.