2016-06-02 20 views
-2

Ich entwickle ein Universal Apps. Die Bilder werden im iPhone perfekt angezeigt. Aber ihre Qualität wird in iPad Non-Retina-Display verringert. Es sieht so aus, als ob das iPad das 1x Image überall in den Apps bekommt. Ich habe noch nie universelle Apps entwickelt und fand keine perfekte Ressource, die die Bildgröße für iPad Retina und Non-Retina Display beschreibt. Es wäre also wirklich bemerkenswert, wenn mir jemand einen Vorschlag oder eine Ressource über die Bildnamenskonvention und deren Größe für iPad Retina und Non-Retina-Display geben würde.Passende Bildgröße für iPad Retina & iPad Non-Retina Display

Beispiel:
für iPhone 4, 5, 6, 6+

image> 44px x 44px
Bild @ 2x> 88px x 88px
Bild @ 3x> 132px x 132px

Was für iPad Non-Retina & Retina-Display?
Ist es? Was ist dann die Größe für 44px x 44px < 1x Bild?

Bild ~ ipad.png (Non-Retina)
[email protected]~ipad.png (Retina)

+0

Die Idee hinter universal ist, dass ist ..... universell. Dies bedeutet, dass es basierend auf der Bildschirmgröße skaliert wird. – Takarii

Antwort

1

Es ist abhängig von der Größe Ihres Imageview ist. Wenn Sie Imageview mit derselben Größe in iphone und ipad verwenden, sollte Ihr Bildsatz funktionieren.

zum Beispiel, wenn Ihre Imageview Größe auf iphone ist 44x44 und gleiche auf ipad auch dann Ihre 1x, 2x und 3x sollte für iphone und ipad als 44x44,88x88 und 132x132 respektive identisch sein.

aber jetzt, verwenden Sie größere Bildansicht auf dem iPad sagt 60x60 dann sollte Ihr iPad 1x, 2x, 3x der Größe 60x60,120x120,180x180 respektiv benötigt.

Sie können Universal Image Set oder für iPhone und iPad nur aus Assets setzen. Sie können es vom Attributinspektor aus Assets ändern.

Hope this helfen :)

+0

Danke für Ihre Antwort. Ja, meine ImageView-Größe ist in jedem Gerät, einschließlich iPad, festgelegt. Und es ist 44 von 44. Aber das Bild ist nicht deutlich in iPad angezeigt. Deshalb habe ich mich gefragt, warum. Ich weiß nicht, warum ich in dieser Frage zwei Stimmen habe. Ist es schon beantwortet? Wenn ja, dann gib mir bitte den Link. (Letzte Zeile für die, die mir die Stimme gegeben haben) – Tulon

+0

Auf welchem ​​iPad testen Sie? und was ist die Größe von Bildansicht und 1x, 2x und 3x Bildgröße auf dieser Bildansicht? – Lion

+0

Ein Nicht-Retina-Display iPad. Meine ImageView-Größe ist festgelegt. Breite 44 und Höhe 44 für iPhone und iPad. Du hast gesagt, dass ich die Größe des iPads auf dem iPad strecken könnte und ein schlechtes Bild zeigen würde. Aber das ist nicht der Fall. – Tulon

1

In Ihrem Vermögen Ordner in Xcode, direkt auf eine beliebige Stelle innerhalb der Abschnitt, der die 1x 2x 3x Bilder enthält. Unter Geräten sehen Sie "universal", "iPhone", "iPad" usw. Dort können Sie manuell ziehen, welche Bilder für welche Geräte verwendet werden.

enter image description here

Verwandte Themen