簡體   English   中英

UITabBarController應用程序在每個選項卡中都有UIWebViews

[英]UITabBarController app with UIWebViews in every tab

我應該為每個選項卡制作UIWebViews,還是應該共享一個選項卡,選項卡選擇只是更改URL?

什么更好?

如果是后者,我該怎么做?

謝謝!

答案實際上取決於你是否希望能夠輕松地來回走動。 例如,如果在選項卡AI上有webPage1並且在選項卡BI上有webPage2,那么當我回到選項卡時,作為用戶,我真的不希望重新加載頁面。 因此,我會為每個選項卡建議一個單獨的webView,以便維護單獨的內容。 無論如何,維護一些Web視圖的開銷很小。

這也可以在沒有UITabBarController的情況下完成,使用普通UIViewController底部的UIPageControl。 你可以讓它更高一點,用戶可以觸摸它來導航。 這很重要,因為一旦UIWebView加載,它將抓住左右滑動,使得難以向左/向右滑動以更改視圖。 這里的一個很好的優點是用戶可以添加另一個webview(如果你允許),UIPageControl將比UITabBarController更順利地支持它。

另一個選項是UIPageViewController,我還沒有使用它,但看起來與你描述的類似。

祝好運,

達米安

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM