开源的iPhone网页浏览器,用于应用程序浏览



我正在构建某种twitter客户端,但是当tweet中有指向web的链接时,我希望能够在我的应用程序中显示它,而无需跳转到Safari。

有什么开源项目可以做吗?我知道我可以使用UIWebView,但我想获得所有的功能,如后退按钮,前进按钮,刷新,进度条等

你想要的大多数功能都是相当琐碎的实现使用UIWebView和实现UIWebViewDelegate协议的类。后退、前进、停止和刷新都很容易,唯一不能得到的是精确的进度条。但是你可以检测页面何时正在加载,并弹出一个旋转器或其他通用加载图形。

如果你把一个UIToolbar在你的UIWebView上面,上面有适当的图标,并根据传递给你的UIWebViewDelegate实现的消息启用/禁用/更新它们,你可以很容易地获得一个应用程序内的体验,非常接近于一个成熟的浏览器。

最新更新