2010-09-08 9 views
22

Ich habe einige Probleme bekommen hohe Auflösung Tab Bar Icons richtig für iPhone 4 anzeigen. Grundsätzlich verwende ich die Apple-Richtlinien von 96 x 64 für hochauflösende Symbole, aber wenn ich dies tun, meine Das Symbol sieht so aus, als ob es in der Tableiste mehrmals skaliert wird und nur ein Teil des Symbols erscheint. Wenn ich die Symbolgröße auf 30 x 30 festlege, wird das Symbol in Proportionen korrekt angezeigt, ist aber aufgrund der höheren Auflösung des iPhone 4-Displays nicht scharf.iPhone 4 Tab Bar Icons

Ich habe andere Größen wie 64x64 und 60x60 versucht, aber ich bekomme ähnliche Probleme.

Irgendwelche Ideen?

Antwort

48

you @ 2x youre iPhone 4 Bild hinzuzufügen haben ..

Wenn Sie also ein 30x30 Bild mit dem Namen image.png haben, machen Sie eine 60x60-Version und nennen Sie es [email protected] ..

+1

Vielen Dank, das hat den Trick .... – mixja

+2

Es scheint nicht zu arbeiten mit Xcode 4 :( –

+2

Ich sah dieses Problem, als ich nur Retina Art hatte. Es scheint, dass die Tab-Leiste erwartet beide Bildgrößen oder interpretiert die Netzhaut-Kunst als nicht-Netzhaut trotz des @ 2x-Suffixes. – gerry3

4

Sie müssen Ihre Symboldatei mit @ 2x benennen! Aber im Attribute-Inspektor Sie haben das Feld „Bild“ zu erfüllen, das @ 2x auf den Dateinamen unter sich aus:

Beispiel:
Original-Dateiname: „[email protected]
Bildfeld: " icone.png "

Verwandte Themen