0

В главном представлении моего приложения у меня есть кнопка, которая переходит к подклассу UINavigationController, удерживая UITableViewController для изменения настроек.touchUpInside event на UINavigationItem

Чтобы вернуться к основному зрения приложения, у меня есть это в UINavigationController подкласса:

navigationBar.setItems([UINavigationItem(title: "Back"), 
         UINavigationItem(title: "Settings")], 
         animated: false) 

Когда я закладка кнопку Назад, приложение перетекает обратно в ту же точку зрения - но на панели навигации теперь только есть элемент «Настройки».

Когда я нажимаю кнопку «Назад», я хочу отклонить подкласс UINavigationController и вернуться к основному виду.

Так как я могу получить событие touchUpInside на UINavigationItem или есть ли какой-либо другой способ, я могу это сделать?

ответ

0

Так получается, есть очень простой способ сделать это:

  • добавив UIBarButtonItem в раскадровке
  • подкласса UITableViewController
  • контрольно-сопротивление от UIBarButtonItem к UITableViewController подклассу для создания действие
  • отклонить UITableViewController в действии
Смежные вопросы