Mam wspólny plik css i dynamiczny tekst w html. Próbuję załadować plik css z dysku i używać dynamicznego tekstu HTML do wyświetlania w interfejsie UIWebView zamiast umieszczać to samo css jako tekst w kółko za pomocą tekstu html.Jak zaimportować plik css w UIWebView, gdy używam metody loadHTMLString() w swift (iOS)
Próbuję w ten sposób.
var sometext = "<html><head><link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\"></head>" + "<body><p>some text goes here</p></body></html>"
let mainbundle = NSBundle.mainBundle().bundlePath
let bundleURL = NSURL(fileURLWithPath: mainbundle)
self.webview.loadHTMLString(sometext, baseURL: bundleURL)
Teraz problem polega na tym, że css nie dostaje się do html. Czy jest ktoś, kto może pomóc, myślę, że utknąłem.
Proszę o pomoc. Dzięki!
Trzeba patrzeć na to pytanie: http://stackoverflow.com/questions/5053109/how-can-i-add-an-external-stylesheet-to-a-uiwebview-in-xcode można uzyskać pomoc –
@AshishKakkad: Zaktualizowałem swój kod na podstawie tego, co powiedziałeś, ale css nie jest aplikowany. czy możesz pomóc, proszę? – russell
Proszę chłopaki Potrzebuję pomocy w tym, utknąłem. – russell