Несколько разных подходов:
Если подпредставление имеет функцию загрузки изображения и выполнения более сложных задач, чем просто представление, хорошим подходом будет преобразование его во ViewController.
В верхнем ViewController используйте:
- (void) loadView {
[super loadView];
}
для настройки вещей, которые должны быть готовы при отображении вида.
Использование:
-(void) viewDidLoad {
}
для дополнительной настройки.
В вашем случае это звучит так, как будто вам нужно добавить индикатор в метод loadView, а затем начать извлечение данных в методе viewDidLoad.
Если вы обращаетесь к веб-службам и т. Д., Всегда делайте это в другом потоке. (посмотрите на NSOperation для хорошего, простого способа достигнуть этого).