UIActivityIndicatorView не отображается до окончания загрузки
У меня есть кнопка на текущем навигационном контроллере, подключенном к IBAction.
В IBAction я обычно создаю UIActivityIndicatorView с помощью [self.view addSubView], а затем загружаю несколько изображений.
Я попытался установить setNeedsDisplay в представлении индикатора, в контроллере представления и в окне, но он по-прежнему загружает изображения перед показом индикатора, что, конечно, совершенно бесполезно для меня.
Поэтому я ищу способ принудительного перерисовки (который, если подумать немного, вряд ли сработает), или способ загрузки изображений после появления индикатора, или способ запуска отдельный поток или аналогичный, чтобы начать анимацию / показ индикатора, или поместить индикатор в отдельный контроллер вида и каким-то образом заставить его добавить / показать себя, прежде чем перейти к загрузке изображения.
Рекомендации?