Я хочу отключить взаимодействие с пользовательским интерфейсом iPad до тех пор, пока данные не будут загружаться в основной поток в бэкэнде с использованием блоков.
Я загружаю изображения во время загрузки
-(void)downLoadImageData{
[self ShowActivityIndicator];
[iOSNetwork getImages:ImageID andEvent:eventID
onCompletion:^(NSString* result,NSError* error)
{
dispatch_async(dispatch_get_main_queue(), ^{
if(error)
{
[self stopFetch:@"Error while Processing"];
}
else
{
[[UIApplication sharedApplication] beginIgnoringInteractionEvents];
[self stopFetch:result];
}
});
}];
}
-(void) stopFetch:(NSString*) result{
[self hideActivityIndicator];
//after downloading completed
[[UIApplication sharedApplication] endIgnoringInteractionEvents];
}
enabled=NO
, пока загрузка не завершится. - person Paulw11   schedule 11.11.2014