Kann ich center ein UIToolbar-Element?
Ich bin putting ein Etikett auf einer UIToolbar (pro diesen Tipp: Hinzufügen eines UILabel zu einer UIToolbar).
Aber der Symbolleiste eine Schaltfläche auf der linken Seite, und so flexibel Räume werfen das label aus der Mitte, die ist, wo ich mag würde, es zu werden. Kann ich irgendwie die Mitte dieser Symbolleiste Element, damit es zentriert bleibt in der Symbolleiste?
(Schon versucht den Ausgleich der Taste mit einem dummy festen Platz, keine Würfel.)
Dank!
InformationsquelleAutor Ben Zotto | 2010-03-24
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einfachste Weg wäre, um die label oben der bar, in der Sie die übergeordnete Ansicht, und es zu rechtfertigen gibt.
Eric ' s Methode ist besser und viel einfacher zu implementieren.
EricS Methode ist "static" und funktioniert nicht, wenn Sie die Richtung ändern
InformationsquelleAutor Ben Gottlieb
Fügen Sie ein flexibles Raum-Element Links und rechts des center-Element, wie Sie es getan haben. Fügen Sie dann einen festen Platz Element am Ende und legen Sie die Breite, was die linke Taste Breite ist-irgendwo um die 28 Pixel.
Dies übernimmt das system schriftart, die wird sich nie ändern (es hat mehrere Male), und der Benutzer wird nie eine andere font-size. Es ignoriert auch Lokalisierungen der Schaltfläche Titel wird in verschiedenen breiten.
InformationsquelleAutor EricS
Schwerpunkt text/Titel auf einer Symbolleiste, die Sie verwenden können, ein einfaches
UILabel
wie siehe unten:InformationsquelleAutor Undolog
Können wir ja Mitte ein toolbar-Element, legen Sie einfach zwei flexible Raum in der Symbolleiste wie :
InformationsquelleAutor Kasaname