Wie man [UIImage imageWithContentsOfFile:] und hochauflösende Bilder zum Laufen bringt
Als viele Leute sich beschweren, scheint es im Apple SDK für das Retina Display einen Fehler zu geben und imageWithContentsOfFile lädt die 2x-Bilder nicht automatisch.
Ich bin auf einen netten Beitrag gestoßen, in dem beschrieben wird, wie eine Funktion erstellt wird, die den UIScreen-Skalierungsfaktor erkennt und Bilder mit niedriger oder hoher Auflösung korrekt lädt http: //atastypixel.com/blog/uiimage-resolution-independence-and-the-iphone-4s-retina-display), aber die Lösung lädt ein 2x Bild und hat immer noch den Skalierungsfaktor des Bildes auf 1.0 gesetzt. Dies führt zu einem 2x Bild, das 2-fach skaliert ist (also 4-fach größer als das, was es aussehen muss).
imageNamed scheint Bilder mit niedriger und hoher Auflösung genau zu laden, ist aber für mich keine Option.
Hat jemand eine Lösung zum Laden von Bildern mit niedriger oder hoher Auflösung, die nicht das automatische Laden von imageNamed oder imageWithContentsOfFile verwendet? (Oder vielleicht eine Lösung, wie man imageWithContentsOfFile richtig macht)