Обновить вкладку UITabBar просмотреть или вызвать метод из представления вкладки UITabBar при повторном выборе вкладки

За исключением первого переключения вкладки, когда ViewDidLoad изначально запускается, все последующие действия по переключению (повторному выбору) этой вкладки не запускаются ViewDidLoad или любой другой метод. Представление просто казалось кешированным и мгновенно переотображаемым, точно так же, как оно было оставлено, когда пользователь переключился с этой вкладки. Однако, когда конкретная вкладка повторно выбирается пользователем, мне нужно обновить ее представление. Таким образом, если возможно, мне нужно каким-то образом вызвать метод из представления без дополнительного взаимодействия с пользователем (после повторного выбора вкладки).

Я знаю, что в UITabBarDelegate есть метод, который должен вызываться до или после переключения вкладки, но я не знаю, будет ли это способ инициировать вызов метода из представления вкладки при реактивация указанной вкладки.Я не знаю, как мне получить доступ к уже активному экземпляру представления вкладки из делегата. Любые указания по этому поводу были бы очень полезны!

6
задан purefusion 12 August 2011 в 19:37
поделиться