У меня есть приложение IOS с UITabBar
, и его делегат настроен на мой класс. didSelectTabBarItem
правильно срабатывает, и с миром все в порядке. Однако у меня есть некоторый условный код, который должен возникать, когда выбранный UITabBarItem
находится после одного конкретного UITabBarItem
IE.. если пользователь нажимает на элемент панели вкладок 3, и в настоящее время он находится на элементе панели вкладок 2, мне нужно сделать небольшой дополнительный код , что мне не пришлось бы делать, если бы пользователь выбрал элемент панели вкладок 3 и ранее был на элементе панели вкладок 1.
Итак, в любом случае программно (кроме прямого отслеживания через мою программу через переменную состояния, чтобы узнать, какой ранее выбранный элемент находился на панели вкладок, когда выбран новый элемент панели вкладок?