Ich erstelle Schaltflächen für meine App speziell für das iPhone 4S und das iPhone5. Aus irgendeinem Grund erscheinen alle kreisförmigen Objekte auf den Telefonen gezackt. Beispielsweise sieht eine Standortmarkierung, die ich in Photoshop erstellt habe, in Photoshop nicht gezackt aus. Beim Export als .png und Verwendung als Schaltfläche in iOS sind die Kanten um die Kurve der Positionsmarkierung jedoch gezackt. Ist das ein Problem mit der Auflösung?
Ich nehme an, dass Sie als PNG-8 mit einer kleinen Anzahl von Farben exportieren, wodurch alle Pixel unterhalb einer bestimmten Transparenz abgeschnitten werden und das resultierende Bild stark gealiased bleibt (der Fachausdruck für "gezackt"). PNG-8 hat nur eine Transparenzebene; Es ist ein Alles-oder-Nichts-Ansatz, aber die Verwendung eines hohen Werts für die Anzahl der Farben kann je nach Hintergrund zu einem akzeptablen Ergebnis führen.
Verwenden Sie PNG-24, um ein glattes Anti-Aliasing zu erzielen. Dies wird in den Apple iOS Human Interface Guidelines empfohlen .
JohnB
ckpepper02
DA01
sinθ