Επισημάνετε με κόκκινο χρώμα στοιχεία εικόνας που δεν είναι αμφιβληστροειδή για να εξασφαλίσετε φόρτωση εικόνων υψηλής ανάλυσης
Για τους προγραμματιστές και τους σχεδιαστές διεπαφής χρήστη εκεί έξω, τα έγγραφα προγραμματιστών της Apple μάς δείχνουν πώς να επισημαίνουμε εικόνες που δεν είναι αμφιβληστροειδούς με κόκκινο, καθιστώντας εύκολο τον προσδιορισμό εάν τα στοιχεία εικόνας 2x φορτώνονται σωστά για οθόνες αμφιβληστροειδούς. Μπορείτε να ρυθμίσετε την απόχρωση της εικόνας να εμφανίζεται σε όλες τις εφαρμογές ή ανά εφαρμογή.
Ενεργοποίηση επισήμανσης μη αμφιβληστροειδούς εικόνας για όλες τις εφαρμογές Αυτή η προεπιλεγμένη εντολή επηρεάζει όλες τις εφαρμογές: προεπιλογή εγγραφής -g CGContextHighlight2xScaledImages YES
Περιορισμός 2x χρωματισμού εικόνας σε μια μεμονωμένη εφαρμογή Χρησιμοποιήστε την παρακάτω εντολή προεπιλογών για περιορισμό στη συγκεκριμένη εφαρμογή, αλλάζοντας το com.mycompany.myapp στην εφαρμογή σας: defaults γράψτε com.mycompany.myapp CGContextHighlight2xScaledImages YES
Μεγαλύτερα στοιχεία μοιάζουν με την παραπάνω εικόνα και οι μικρότερες εικόνες επισημαίνονται όπως δείχνει η παρακάτω εικόνα:
Η Apple συνιστά τη χρήση αυτού σε συνδυασμό με τη λειτουργία HIDPI, υποθέτοντας ότι έχετε μια οθόνη που το υποστηρίζει φυσικά.
Αυτή η συμβουλή είναι πιθανώς χρήσιμη μόνο για προγραμματιστές και σχεδιαστές διεπαφής χρήστη, αλλά αν πέσετε σε αυτό το σκάφος και είστε στη μέση της ενημέρωσης εφαρμογών για υποστήριξη υψηλής ανάλυσης @2x, σίγουρα θα το εκτιμήσετε . Για όλους τους άλλους, αυτό θα μπορούσε να θεωρηθεί ως ένδειξη ότι ολόκληρη η σειρά Mac θα διαθέτει τελικά οθόνες αμφιβληστροειδούς.Από πολλές απόψεις, η κυκλοφορία του Retina MacBook Pro θα μπορούσε απλώς να είναι ένα αρχικό στάδιο για τους προγραμματιστές και τους σχεδιαστές να ενημερώσουν τις εφαρμογές τους προτού εμφανιστεί μια ευρύτερη κυκλοφορία οθονών αμφιβληστροειδούς στην πλατφόρμα Mac.
Ευχαριστώ όλους όσους το έστειλαν.