我正在在UIWebView中展示Twitter的动态消息流...但是有一个问题:它在UIWebView中显示的样子与在移动版Safari中的样子明显不同。最终,我更喜欢在移动版Safari中展示的动态消息流的样式。有没有办法“欺骗”Web视图以显示为Safari?可能通过修改用户代理来实现吗?谢谢。
UIWeView和Safari不能将所有页面都以相同的方式显示出来。在UIWebView中可能有细微的格式差异,这些差异在Safari中不会被发现。 解决方法是使用javascript编程来自行修改WebView以正确显示内容。 更多信息请参见UIWebView类参考文档这里