Можно отслеживать обратные вызовы делегатов с UIWebView
, чтобы определить, когда страница закончила загрузку, и затем выполнить любой визуальный эффект, который вы хотите в это время.Если веб-представление является большей частью или полностью вашим контроллером представлений, вы можете отложить нажатие на ваш контроллер представлений до этого времени, или вы можете постепенно потерять представление, как вы упоминали.диск, есть заметное отставание.Ожидание загрузки удаленного контента будет иметь еще большую задержку.Вы также должны иметь дело с реалиями ненадежной сети: иногда ваш контент никогда не будет доставлен.
После загрузки и отображения первой страницы ваши возможности будут ограничены.Если вы попытаетесь создать впечатление, что это полностью нативное приложение, будет сложно объяснить задержку или почему она не работает, когда сеть недоступна (режим полета, отсутствие сотовой связи или Wi-Fi).