iPhone開源系列:SVWebViewController

      在iPhone項目開發的過程當中,從新造輪子的事情家常便飯,一方面源於開發者的「自我」心態,但更多的是由於對開發項目的不瞭解。但願經過這樣一個系列和你們一塊兒發現和挖掘項目開發中經常使用的開源項目,共同改進iPhone應用開發。git

    iPhone開發中瀏覽網頁一般有兩種選擇:一是啓動Mobile Safari的應用進行瀏覽,或是利用UIWebView進行內置顯示。但兩種都有各類的不足,啓動Safari應用會致使當前應用的中斷或者退出,而利用內置的UIWebView在刷新、跳轉等方面缺少內置的控制,須要額外實現。你是否在爲這樣的選擇困惱呢?SVWebViewController也許可能給你答案。github

    SVWebViewController是一個簡單的內置瀏覽器,適用於一些不值得爲了使用Mobile Safari應用而將用戶帶出當前應用的場合。這點是受到了Tweetie內置瀏覽器的啓發。主要功能以下:瀏覽器

  • 自動支持返回和前進按鈕(能夠徹底由你定製)
  • 中止/刷新按鈕
  • 標準的動做按鈕(「Open in Safari」和「Email This」)
  • 根據控制器的呈現方式自動建立導航欄
  • 和setNetworkActivityIndicatorVisible的交互

 

SVWebViewController 項目地址:https://github.com/samvermette/SVWebViewControlleride

相關文章
相關標籤/搜索