Что я пытаюсь сделать:
Если пользователь нажимает кнопку, новый контроллер представления загружается и передается в контроллер навигации.
Новый контроллер представления выполняет некоторые сложные запросы к базе данных в своем методе ViedDidLoad, который заставляет несколько секунд загружать представление.
Я пытаюсь показать индикатор ожидания перед загрузкой представления.
Если я попытаюсь добавить UIActivityIndicatorView в качестве подпредставления моего начального представления непосредственно перед назначением нового представления, индикатор будет отображаться ПОСЛЕ того, как новый просмотр завершит загрузку ...
Я также попытался поместить запрос в базу данных в метод ViewDidAppear, но с тем же результатом.