Одна из вкладок контроллера панели вкладок в моем приложении для iPhone меняет то, что отображает, в зависимости от того, откуда пришел пользователь (какие другие вкладки). Например, если вкладками являются A, B, C и D, на вкладке C будет отображаться изображение, если пользователь ранее был на вкладке A, но текст, если пользователь ранее был на вкладке B.
Я не уверен, как реализовать это без подкласса TabBarController (что не одобряет документация Apple). У TabBarController есть свойство для текущего активного контроллера и список всех контроллеров в панели вкладок, но нет, так сказать, «дерева обхода контроллера панели вкладок». Есть мысли?