我應該爲每個選項卡製作UIWebViews還是應該共享一個選項卡並且選項卡選項會更改URL?UITabBarController應用程序在每個選項卡中都帶有UIWebViews
有什麼更好?
如果以後,我該怎麼做?
謝謝!
我應該爲每個選項卡製作UIWebViews還是應該共享一個選項卡並且選項卡選項會更改URL?UITabBarController應用程序在每個選項卡中都帶有UIWebViews
有什麼更好?
如果以後,我該怎麼做?
謝謝!
答案真的取決於你是否希望能夠輕鬆地來回移動。例如,如果在選項卡A上,我有webPage1,而在選項卡B上,我有webPage2,作爲用戶,當我回到選項卡A時,我真的不希望重新加載頁面。所以,我會建議爲每個選項卡單獨的webView,以保持單獨的內容。無論如何,維護一對夫婦的網絡視圖的開銷很小。
這也可以在沒有UITabBarController的情況下使用沿着普通UIViewController底部的UIPageControl來完成。您可以使它更高一些,用戶可以觸摸它進行導航。這是很重要的,因爲一旦UIWebView加載它將抓取左右滑動,使得難以左右滑動來改變視圖。這裏一個很好的優點是用戶可以添加另一個webview(如果你允許的話),並且UIPageControl將比UITabBarController更流暢地支持它。
另一個選擇是UIPageViewController,我還沒有使用它,但看起來與你描述的類似。
祝你好運,
達明
感謝,達米安。非常好的積分.. – dot 2012-02-11 17:06:50
謝謝你接受這個答案 - 非常感謝。祝你好運與應用程序。我有一個非常相似的概念,但我沒有發佈。聯繫我,如果你想聊更多關於它 - ddelruss at mac dot com。 – 2012-02-11 17:44:26