/ / Viacnásobné navigačné ovládače s tlačidlami Back v službe Swift - ios, swift, xcode

Viacnásobné navigačné ovládače s tlačidlami Back v službe Swift - ios, swift, xcode

Robím žiadosť, ktorá má:

Ovládač navigácie -> Ovládací panel -> Ovládač navigácie -> Ovládací panel -> Ovládač navigácie -> Ovládací panel.

To je tak, aby tam nebolo žiadne tlačidlo späťna druhý riadiaci pohľad, len tretí, a nemôžem to objaviť.Jsem pomerne nový na iOS a jednoducho chcem mať cestu zobrazovacích regulátorov, ktoré môže užívateľ navigovať dolu a späť. Existuje spôsob, ako pridať tlačidlo späť do druhého zobrazovacieho radiča na navigačnom paneli? Existuje lepší spôsob, ako to urobiť? Je problematické len vytvoriť tlačidlá v hornej časti zobrazení, ktoré vykonávajú segues?

Našiel som nejaké riešenia Objective-C, ale v Swiftu som nenašiel nič, ďakujem za vašu pomoc!

odpovede:

0 pre odpoveď č. 1

Odstráňte všetky navigačné ovládače okrem prvej. Vaša aplikácia musí byť taká ..

Ovládač navigácie -> Zobraziť ovládač -> Zobraziť ovládač -> Zobraziť Controller.

Volajte sa, aby ste sa presunuli na iný ovládač. Stačí zrušiť ovládač, ak ste ho modálne ukázali na tlačidle späť stlačené alebo pop

navigationController

ak ste ich tlačili. Teraz pre Back, môžete to urobiť viacerými spôsobmi. Jedným z nich je, pridajte pohľad na hornú časť radiča, pridajte naň tlačidlo a vykonajte akciu, keď ho niekto nahral. Dúfam, že to bude mať ...