У меня есть общий файл css и некоторый динамический html-текст. То, что я пытаюсь сделать, это загрузить файл css с диска и использовать динамический HTML-текст для отображения в UIWebView вместо того, чтобы снова помещать один и тот же css в текст с текстом html.Как импортировать файл css в UIWebView, когда я использую метод loadHTMLString() в swift (iOS)
Я пытаюсь таким образом.
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)
Теперь проблема заключается в том, что css не применяется к html. Есть ли там кто-нибудь, кто может помочь, я думаю, что застрял.
Пожалуйста, помогите. Благодаря!
Вы должны посмотреть на этот вопрос: http://stackoverflow.com/questions/5053109/how-can-i-add-an-external-stylesheet-to-a-uiwebview-in-xcode можете ли вы получить помощь –
@AshishKakkad: Я обновил свой код на основе того, что вы сказали, но css не применяется. вы можете помочь, пожалуйста? – russell
, пожалуйста, ребята, мне нужна помощь в этом, я застрял. – russell