У меня есть UIWebView в моем приложении, которое показывает некоторый текст в формате html (загруженный из файла .plist из моего пакета). UIWebView занимает около 1 секунды, чтобы отобразить текст на экране, и в течение этой секунды весь UIWebView является белым. Я пробовал установить цвет backgronud на clear
или black
, но это ничего не делало. Я также попытался использовать методы делегатов, чтобы показать UIWebView только тогда, когда он didLoadContent
, но этот метод никогда не вызывается, так как там нет никакого запроса, я только просматриваю там строку html.Изменение цвета UIWebView при загрузке содержимого
Есть ли способ показать ничего до тех пор, пока изображение не будет визуализировано?
Если нет, есть ли другой способ визуализации html-текста на iPhone?
спасибо.
Ничто не загружаются. Html написан в 'NSString' как' @ "
..." '. Селекторный подход не будет работать для меня, потому что этот текст html - это то, что отображается во время загрузки приложения. Таким образом, он остается на экране всего несколько секунд. Таким образом: 1. Я хочу, чтобы он появился, как только он был загружен. 2. Я не хочу, чтобы селектор срабатывал слишком поздно, когда весь мой UIViewController был удален. – Dimitris