Frage

in meiner app verwende ich einen Navigation-Controller und einen tabBar für meine Ansichten. Das Problem ist, dass die Titel, die ich für die Ansichten haben ein wenig zu lang sind, zu passen .. sie wie auf dem Foto unten erscheinen.   alt text http://img17.imageshack.us/img17/1524/picture2usx.png

könnte jemand irgendwelche Vorschläge geben, dieses Problem zu lösen? Ich habe versucht, UITabBarItem Subklassen, aber ich kann kein Etikett als Subview hinzufügen, ich kann nicht die Schriftart oder -größe ändern .. es sieht ok, wenn ich nur 4 Tasten haben, aber das ist nicht in Ordnung, weil ich, dass mehr Taste benötigen. die Namen Abholzen ist eine Option, auch nicht, ich glaube nicht, Apfel, dass möchte.

Vielen Dank im Voraus.

War es hilfreich?

Lösung

Soweit ich das beurteilen kann, gibt es keine Möglichkeit zu tun, was man leicht tun will.

Sie könnten einige der Namen Zeichenfolge in Ihrem Symbolbild aufzubauen. Dies wird natürlich Kraft Sie Ihre Symbolbilder internationalisieren, und Sie werden auch mit der blauen Färbung in einigen Ihrem Text enden.

Sie können keine Titel haben überhaupt, und überlagern Ihre font-skalierten Titel auf der enthaltenden Ansicht durch Ziehen. Beachten Sie, dass, wenn kein Titel in dem Tab-Leiste Elemente ist, die folgende Seite auch keinen Titel in der Titelleiste hat.

bei weitem besser, wenn Sie es tun können, ist, die Namen zu verkürzen. Ich weiß, das in deutscher Sprache ist hart, aber sicher muss es Alternativen sein.

Ich hoffe, dass Apple diese in 4.0 verbessert, aber wie jene Schriften, die bereits ziemlich klein sind, ich irgendwie bezweifle es.

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