Frage

Ich entwickle eine App Titanium für iPhone und Android verwenden. Ich habe einen Button und ein Label und Textfeld. Es sieht gut aus in iPhone, ist aber in Android verstreut.

Ich glaube, ich habe die jeweils von der Lage des Steuer einzustellen. Aber das wäre ein großer Aufwand sein.

Gibt es einen alternativen Mechanismus gibt, mit denen wir Kontrollen richtig platziert sowohl in iPhone und Android haben können?

War es hilfreich?

Lösung

Sie sollten einen Blick auf die Führung für die Gestaltung der Benutzeroberfläche . Mit jeder neuen Version von Titanium Mobile, wird die Plattform konsequenter zwischen den verschiedenen unterstützten Plattformen. Sie sollten wirklich nicht brauchen, um getrennten Codebases zu halten.

Andere Tipps

Zu allererst geht nicht für gleichen Look and Feel. iOS und Android sind völlig anders OS. In Titan haben Sie nicht viele Kontrollen, die für iOS zur Verfügung stehen.

Lassen Sie den Blick und das Gefühl für Android unterschiedlich sein, es nicht iPhonish machen.

http://wiki.appcelerator.org/display/guides/ Planung + die + User + Schnittstelle

Obwohl ihre Dokumente nicht richtig gepflegt. Ich würde vorschlagen, dass Sie ein paar coole Grafiken verwenden, die das Aussehen verbessern und fühlen Anwendungs.

habe ich einen Knopf und ein Label und Textfeld. Es sieht gut aus in iPhone, ist aber in Android verstreut.

Es sollte nicht sein, schreiben Sie Ihren Code. Das Look and Feel könnten anders sein, aber es sollte nicht zerstreut werden.

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