У меня есть 2 взгляда
1) A
2) B
Когда я непосредственно перехожу от представления, чтобы рассмотреть B, оно берет долго, чтобы загрузить, таким образом, я добавил индикатор деятельности в переходе.
Моя проблема, когда я непосредственно перехожу, чтобы рассмотреть B, мои замораживания экрана (грузы) в поле зрения A и только в течение доли секунды, это показывает индикатор деятельности прежде, чем идти на представление B.
Как я удостоверяюсь, что индикатор деятельности появляется, прежде чем он начнет загружать.
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
[self useActivityIndicator];
if ([[segue identifier] isEqualToString:@"ShowAdsDetail"])
{
//do anything that needs to be done
}
}
-(void)useActivityIndicator{
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
[activityView startAnimating];
subView.hidden = NO;
}