Ich verwende PageController
, die meine aktuelle VC zeigt. PageController
wird verwendet, um eine Fotos-App wie Ansicht zum Scrollen von Fotos zu haben. Auf meiner ViewPhotoViewController
, die in PageControl
ist, zeigt es die Navigationsleiste oben mit Zurück-Taste, aber wenn ich rightBarButton
zugewiesen, dass rightBarButton
nicht angezeigt wird.Navigationsleiste zeigt, aber nicht rechts Bar-Taste
let rightButtonItem = UIBarButtonItem.init(
title: "Share",
style: .done,
target: self,
action: #selector(rightButtonAction(sender:))
)
self.navigationItem.rightBarButtonItem = rightButtonItem
'self.navigationItem.rightBarButtonItem = ...' funktioniert nur, wenn 'self' auf einen' UINavigationController' geschoben wurde. Ist das hier der Fall? – rmaddy
@rmaddy ViewController, der zu PageController geschoben wird, befindet sich im Navigationsstapel. Bitte überprüfe den Screenshot. – Nitesh