Я работаю над приложением, которое имеет серию иерархических UITableViewControllers, пока вы в конечном итоге не перейдете к UIWebView, который содержит информацию, которую вы ищете.Он работает нормально, за исключением того, что при загрузке UIWebView требуется некоторое время для рендеринга, и он мигает белым перед загрузкой (все мои представления, включая UITableViewControllers и HTML-файлы, имеют черный фон)
После загрузки обоих UIWebViewи показало, что это не такая большая проблема - я загружаю пустую HTML-страницу с черным фоном, в то время как загружает контент - но в первый раз он всегда медленный и дает мне белую вспышку.
IЯ пытался предварительно визуализировать UIWebView, инициализируя его и загружая, пока предыдущий UITableViewController все еще активен, но, похоже, он не работает.Он позволяет мне определить все необходимые параметры, но вызов метода loadView или чего-либо еще, что я пробовал, подтолкнул его к фактической загрузке этого черного фона HTML, прежде чем он выведет UIWebView на экран.
В идеале, чтоМне бы хотелось, чтобы это было просто инициализировать UIWebView в фоновом режиме после запуска приложения, чтобы к моменту, когда оно было помещено в стек навигации, чтобы пользователь мог видеть, оно уже предустановлено с этим черным фоном, поэтому нет белой вспышки,