Đánh dấu phần tử hình ảnh không phải võng mạc bằng màu đỏ để đảm bảo tải hình ảnh có độ phân giải cao
Đối với các nhà phát triển và nhà thiết kế giao diện người dùng, tài liệu dành cho nhà phát triển của Apple chỉ cho chúng tôi cách đánh dấu các hình ảnh không phải võng mạc bằng màu đỏ, giúp dễ dàng xác định xem nội dung hình ảnh 2x có đang tải đúng cách cho màn hình retina hay không. Bạn có thể đặt màu sắc hình ảnh xuất hiện trong tất cả các ứng dụng hoặc trên cơ sở từng ứng dụng.
Enable Non-Retina Image Highlighting for All Apps Lệnh mặc định này ảnh hưởng tới tất cả các ứng dụng: defaults write -g CGContextHighlight2xScaledImages CÓ
Restrict 2x Image Tinting to a Single Application Sử dụng lệnh mặc định sau để hạn chế cho ứng dụng cụ thể, thay đổi com.mycompany.myapp vào ứng dụng của bạn: defaults ghi com.mycompany.myapp CGContextHighlight2xScaledImages CÓ
Các phần tử lớn hơn trông giống như hình ảnh bên trên và các hình ảnh nhỏ hơn được đánh dấu như hình ảnh minh họa bên dưới:
Apple khuyên bạn nên sử dụng chế độ này kết hợp với chế độ HIDPI, tất nhiên là giả sử bạn có màn hình hỗ trợ chế độ này.
Mẹo này có thể chỉ hữu ích cho các nhà phát triển và nhà thiết kế giao diện người dùng, nhưng nếu bạn rơi vào hoàn cảnh đó và đang trong quá trình cập nhật ứng dụng để được hỗ trợ @2x độ phân giải cao thì chắc chắn bạn sẽ đánh giá cao nó . Đối với những người khác, điều này có thể được xem như một dấu hiệu cho thấy toàn bộ dòng máy Mac cuối cùng sẽ có màn hình retina.Theo nhiều cách, việc phát hành MacBook Pro Retina có thể chỉ là nền tảng ban đầu để các nhà phát triển và nhà thiết kế cập nhật ứng dụng của họ trước khi triển khai màn hình retina rộng rãi hơn trên nền tảng Mac.
Cám ơn mọi người đã gửi cái này vào.