适用于iPhone的开源Web浏览器,适用于应用程序浏览?

时间:2011-04-13 12:53:28

标签: iphone objective-c ios4 open-source

我正在构建某种推特客户端,但是当推文中有网络链接时,我希望能够在我的应用中显示它而无需跳转到Safari。

有没有开源项目呢?我知道我可以使用UIWebView,但我希望获得所有功能,如后退按钮,前进按钮,刷新,进度条等。

1 个答案:

答案 0 :(得分:5)

使用UIWebView和实现UIWebViewDelegate协议的类实现所需的大多数功能都非常简单。后退,前进,停止和刷新都非常简单,唯一不能得到的是准确的进度条。但是您可以检测页面何时加载并抛出微调器或其他通用加载图形。

如果您将UIToolbar放在UIWebView上方,并在其上添加相应的图标,并根据传递到UIWebViewDelegate实施的消息启用/停用/更新它们,您可以轻松获得与完全成熟的浏览器非常接近的应用内体验。