Hinzufügen Segmentcontroller Ort, der bereits einen hat
-
08-10-2019 - |
Frage
Ich habe Menü-Taste, die auf jeder Seite in der rightBarButtonItem (Kundenwunsch) von einem meines BaseViewController (alle andere Klassen von diesem erben) im Navigations-Controller gesetzt wird.
Ich möchte neben dem Menütaste auf eine der Seiten ein Segment-Controller hinzuzufügen.
Gibt es eine Möglichkeit, nur ein Segment-Controller, um es weiter hinzuzufügen, ohne das eine oder andere zu ersetzen?
Ich habe 2 Artikel gesehen Beispiele für das Hinzufügen in einen Controller, aber ich brauche sie zu unterschiedlichen Zeiten hinzuzufügen.
Lösung
Sie müssen eine Ansicht erstellen, die Menü-Taste enthält und die segmentierte Schaltfläche und dann eine UIBarButtonItem erstellen initWithCustomView mit: (UIView *) Custom und die Ansicht mit den Tasten übergeben. Dann rightBarButtonItem auf diese barButtonItem gesetzt.