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