Добавьте правую кнопку во вложенное представление в стеке UINavigation, используя раскадровки - PullRequest
0 голосов
/ 11 апреля 2019

Допустим, у нас есть UIViewController, встроенный в UINavigationController, UIViewController переход к другому UIViewController.

Второй UIViewController имеет стандартную левую навигационную кнопку, которая "раскручивается" кprevious UIViewController.

Мне кажется, что я не могу добавить правую кнопку (используя UIBarButtonItem) к панели навигации второй UIViewController через раскадровку, когда я пытаюсь это сделатьКнопка в итоге создает панель вкладок в нижней части UIViewController (см. ниже, обратите внимание, также отсутствуют левые кнопки).Есть какой-то трюк, который я пропускаю?enter image description here

Я мог бы встроить второй UIViewController в свой собственный UINavigationController, но затем я потерял функциональность кнопки возврата.

Я знаю, что возможнодобавьте кнопку в код, чтобы не потерять все, если я пытаюсь сделать что-то невозможное.

1 Ответ

1 голос
/ 12 апреля 2019

Чтобы сделать это в раскадровке, вам нужно поместить UINavigationItem на UIViewController.Затем вы можете добавить свои UIBarButtonItem (s).

...