我是 Objective-C 的新手
我尝试将包含一些 html 和 css 的 NSString 传递给我的 webview:
[_webView loadHTMLString:htmlString baseURL:nil];
字符串:
@"<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\">\n<html>\n <head>\n <style type=\"text/css\">\n
body {\n font-family: \"Gill sans\";\n font-size: 12pt;\n color: #808080;\n margin: 0px;\n }\n
a:link, a.visited, a:active {\n font-style: normal;\n color: #ffffff;\n text-decoration: underline;\n }\n
.accroche {\n font-size: 19pt;\n color: #ffffff;\n text-align : center;\n }\n
#title {\n \n text-transform : capitalize;\n }\n
</style>\n
</head>\n
<body>\n
<div id=\"title\">Informations Utiles</div>\n
<p><span class=\"accroche\"><p><a href=\"http://google.fr\">blablah</a>blablablah<br /> blabla<br />blabla <br /> </p></span></p>\n
</body>\n</html>\n"
对格式感到抱歉,但我不想更改太多,因为它可能会隐藏一些东西。
问题是,在模拟器的屏幕上,css 只是被忽略,大写不起作用,以及 text-align 或 font-size,任何东西......
有什么想法吗?
Best Answer-推荐答案 strong>
我已经在 real device 上尝试过,它可以正确呈现。这是一个模拟器 问题
我使用的是 Xcode 4.3.2 和运行 iOS5.1 的 simulator 。
我将把它作为 Apple 的 bug 提出来,但希望这个答案能在未来对其他人有所帮助!
希望对你有帮助。
关于html - UIWebView : css ignored,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/31856356/
|