Hinzufügen eines logo in der Navigationsleiste, die Links ausgerichtet wird
Ich war ratlos, wie man ein Bild in eine NavigationBar, die Links ausgerichtet wird. Ich verstehe, wie zum ersetzen der Titel in der Mitte.
Grundsätzlich habe ich eine view-controller, eingebettet in eine Navigation-Bar-Controller. In diesem view-controller, ich habe ein Suchformular in der Mitte und eine bar-Taste auf der rechten Seite und ich werde versuchen, um fit in ein logo, ein Bild auf der linken Seite.
Unten ist das, was ich verstehe, ist, wie man ein Bild aber wie bekomme ich es Links ausgerichtet?
let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 50, height: 50))
imageView.contentMode = .ScaleAspectFit
let image = UIImage(named: "imageName")
imageView.image = image
navigationItem.titleView = imageView
InformationsquelleAutor kelsheikh | 2016-04-15
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie weisen eine Reihe von Elementen, um die
leftBarButtonItems
Eigenschaft desnavigationBar
. Sie sollten ein array hinzuzufügen, weil es in der Regel kein Raum zwischen der linken Seite und das logo, und das sieht nicht toll aus. Hier ist ein Beispiel:Den negativen spacer auf der linken Seite wird es schieben Sie es über ein bisschen, und Sie können es anpassen von dort.
Für iOS-11 müssen wir hinzufügen, Einschränkungen für die Bild-Ansicht der BarButtomItem
Alle die besten
Erstellen Sie eine BarButton Artikel mit Bild.
Weisen Sie es als Linke Leiste mit Schalter-Element zur Navigationsleiste wie folgt.
Objective C
SWIFT
Hoffe es hilft..