Я работаю над приложением, которое имеет табличную навигацию, чтобы в конечном итоге перейти к UIWebView
, отображающему различную информацию. Однако переход от гладкости UITableView
к медленной неуклюжести UIWebView
неприятен для пользователя, поэтому я хочу улучшить этот опыт, как только могу.
В частности, фон страниц tableViews
и UIWebView
имеет черный фон, но когда я открываю UIWebView
, он мигает пустым белым примерно на секунду (это так как для локальных, так и для удаленных файлов HTML.) Как я могу (в идеале) предварительно загрузить этот процесс или (по крайней мере) сделать «флэш» полностью черным, а не полностью белым? Я попытался сделать фон view / webView черным, но это, похоже, не помогло.
В моем приложении прямо сейчас, когда пользователь выбирает ячейку, приложение просто загружает подкласс UIWebView
и помещает его в стек навигации. Подкласс UIWebView
имеет индикатор активности, который запускает и останавливает анимацию на WebViewDidStartLoad
и WebViewDidFinishLoad, который работает нормально, но не работает » Я ничего не делаю, чтобы помочь "белой вспышке".