Вы не можете получить постепенный прогресс при загрузке веб-просмотра, делегат веб-просмотра сообщит вам только, когда он начнется и когда он закончится.
Вы можете подделать его, подсчитав время, которое потребуется, и просто увеличив индикатор выполнения с помощью таймера - иногда появление прогресса лучше, чем ничего.
Но я бы предложил вместо этого использовать UIActivityView, который обеспечивает индикацию активности без явного значения прогресса.
Чтобы использовать представление UIActivity, просто покажите его в методе делегата didStartLoad веб-представления и скройте в didFinishLoad. Не забудьте также обрабатывать такие ошибки, как didFailLoadWithError.