Frage

Wenn ich meine App in Xcode 4.3.1 mit iOS 5.1 kompiliere, habe ich feststellen, dass es ein seltsames Verhalten mit Hintergrundtexturen nur auf dem tatsächlichen Gerät gibt.Es gibt einen 1-px-Lücken zwischen den in dem Bildschirm darunter angezeigten Texturfliesen.

Meine Textur sind 150x150 und 300x300 bei 2x.

Bisher habe ich den gleichen Build auf: getestet

  • Simulator iPhone / iPad sowohl 5.0 / 5.1: Kein Fehler
  • iPhone / iPad läuft 5.0.1: Kein Fehler
  • iphone / ipad läuft 5.1: buggy

    Vergleich von Seite von Side Screenshots

War es hilfreich?

Lösung

Ich habe das gleiche Problem seit 5,1 Aswell bekommen.Ich habe es gelöst, indem ich das Image in Photoshop dem Bild tat.Sie können wahrscheinlich dasselbe in einem anderen Werkzeug tun.

    .
  1. Laden Sie die Datei, wählen Sie Alle aus und kopieren Sie in die Zwischenablage

  2. Erstellen Sie eine neue Datei in Photoshop mit der gleichen Dimension, RGB und 8bit Tiefe mit einer Auflösung von 72 Pixel / Zoll mit einem weißen Hintergrund.

  3. Fügen Sie das in Schritt 1 kopierte Bild in dieses Bild ein,

  4. Speichern Sie die Datei und verwenden Sie diese.

    Nachdem dies die richtige Datei auf dem Gerät angezeigert wurde, und ich musste nicht auf das Erstellen von Bildern der Größe des Displays zurückgreifen.

Andere Tipps

meine Problemumgehung: Setzen Sie "Compress PNG-Dateien" auf "Nein" in Build-Einstellungen.In meinem Fall war die Größe des App-Bundles noch kleiner als mit der Kompression eingeschaltet.Ich habe mich selbst optimiert.

just in case anyone else is having this problem and uses pngoptimizer, try a new png without optimizing it.

I had the same problem and spent the last 4 hours trying to solve it. In the end i realized it was png file from the pngoptimizer tool that somehow always worked before iOS 5.1 but with the update the same png file produces this thin line at the bottom. the strange thing is that this does only happen on the device and not in simulator and that deceives you a lot because you think it cant be the graphic. in fact it is.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top