【发布时间】:2010-10-11 01:41:06
【问题描述】:
我有一个嵌入在 UIWebView 中的离线网站。我创建了一个样式表来很好地格式化 iPhone 屏幕上的所有内容,但我需要不同的格式来更好地利用 iPad 的屏幕。
我尝试使用代码简单地将不同的样式表复制到适当的位置,但这涉及修改应用程序包,这要么不鼓励,要么在这种情况下不起作用。
任何人都可以想出一种方法来根据应用程序是在 iPhone 还是 iPad 上运行来加载不同的样式表?我有数千个与网站同步的 HTML 文件,所以我不能很容易地修改所有这些文件。我需要一些方法来更改使用 javascript 加载的样式表或将 css 文件移动到某个位置。
我还应该提到,这是一个通用应用程序,在两者上运行的代码几乎完全相同(以及略有不同的 nib 文件)。
【问题讨论】:
标签: javascript iphone css ipad uiwebview