2015-01-25 16 views
8

w Storyboard (Xcode 6, iOS 8 i swift) Mam wbudowany TableViewController w Kontroler nawigacyjny.Jak ukryć przycisk paska wstecznego w kontrolerze nawigacyjnym z szybkim

Z biblioteki obiektów przeciągnęłam element przycisku paska narzędzi jako przycisk "Wstecz" i wyświetlił się obraz ikony: po kliknięciu tego przycisku wyświetlam widok ustawień.

Jak mogę ukryć ten przycisk? W viewDidLoad() Próbowałem:

self.navigationItem.hidesBackButton = true; 

kod jest wykonywany (próbowałem z debuggera), ale przycisk jest zawsze widoczny.

Odpowiedz

16

Musisz spróbować tego:

self.navigationItem.setHidesBackButton(true, animated: false) 

nadzieję, że to pomaga.

+0

Ten pracował dla mnie za pomocą używam wersji 7.0 beta 3 z Xcode –

3

Jeśli pozycja przycisk bar znajduje się po prawej stronie paska nawigacyjnego, aby ustawić

self.navigationItem.rightBarButtonItems = []

jeżeli rzecz przycisk bar w pytaniu po lewej stronie to samo, to będzie usunąć elementy przycisk paska z pozycji nawigacyjnej

3

spróbować tego,

self.navigationItem.setLeftBarButtonItem(nil, animated: true) 

Mam nadzieję, że to pomoże.

5

SWIFT 3

self.navigationItem.setRightBarButton(nil, animated: true) 
Powiązane problemy