2013-02-22 9 views
6

Ich habe 3 Schaltflächen in meine Ansicht platziert, Hintergrundbild eingerichtet und manchmal muss ich eines deaktivieren. Ich finde heraus, dass sie in iOS 5.1 und 6.1 anders aussehen. Ich mag die Version 6.1. Was muss ich tun, damit das Design in 5.1 das gleiche wie in 6.1 ist?UIButton Unterschiede zwischen iOS 5.1 und 6.1

1) Blick auf den weißen Streifen am unteren Rand des Bildes

2) dritte Taste deaktiviert und ist ganz leichter als in 6,1

iOS5.1 < - iOS5.1 iOS6.1 < - iOS6.1

PS: Danke für die Reputation Punkte :)

+0

+1 Wenn eine andere Person Ihre Frage hochlädt, haben Sie genügend Zeit, um Bilder hochzuladen. Wenn Sie möchten, können Sie Ihre Frage bearbeiten, um Links hinzuzufügen, und jemand anderes findet die Bilder normalerweise und fügt sie für Sie hinzu. – Caleb

+0

Sie können einen Link zum Bild hinzufügen und später das Bild in den Post einfügen, wenn Sie genügend Wiederholungen haben. – allprog

+0

Habe eine Verbesserung. Jetzt posten Sie diese Bilder! – Tommy

Antwort

0

Normalerweise, wenn es einen UI-Unterschied zwischen zwei Hauptversionen eines Betriebssystems gibt, ist es das Richtige, mit dem Fluss zu gehen und das Erscheinungsbild zu verwenden, das mit jeder Version geliefert wird. Neuere UI-Elemente, die in einer älteren Version des Betriebssystems angezeigt werden, sehen merkwürdig aus - wie Ihre App nicht ganz passt. Außerdem ist es eine Menge Arbeit, das neue Aussehen im alten Betriebssystem nachzuahmen.

Versuchen Sie, Ihre App so zu gestalten, dass sie mit beiden verschiedenen Schaltflächen gut aussieht, und Ihre App passt genau zu den anderen Apps auf dem Gerät des Nutzers, egal welche Version sie verwenden.

+0

Es ist eine Möglichkeit, das Problem zu lösen. Aber der weiße Streifen am unteren Rand der Schaltfläche sieht wie ein Fehler aus. Was denken Sie? – jpecinovsky

1

Das weiße Artefakt scheint ein standardmäßiger weiß gerundeter rek- ter Rahmen zu sein. Haben Sie den Tastentyp auf UIButtonTypeCustom eingestellt?

Verwandte Themen