Вам нужно будет соответствовать протоколу <UITabBarDelegate>
, чтобы получать информацию при нажатии на вкладку, а затем вам нужно будет внедрить
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
Это даст вам возможность подключиться, чтобы теперь иметь возможностьзатем установите индикатор активности:
Если вы ссылаетесь на индикатор в строке заголовка вверху, тогда код:
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
Используется для указания сетевой активности и поэтому не должендействительно используется, чтобы указать, что ваше приложение загружается, если оно не использует сеть.Это может привести к тому, что люди неправильно поймут, что делает ваше приложение, и отключат его, если не ожидают, что оно подключится к сети.
Если вы используете его для индикации сетевой активности, обычно лучше запустить его ввремя, когда вы начинаете использовать сеть, а затем в более позднем методе, когда вам сообщают, что сеть завершена, и вы снова скрываете ее в этот момент.