2014-12-02 29 views
0

我想在TabBar上添加一個UITabBarItem,點擊後打開Safari而不是加載其相應的選項卡。 (不是UIWebView,但應用程序去背景,並打開Safari而不是)是否允許添加打開Safari的UITabBarItem?

我已經知道如何做到這一點,但我想知道這是否允許蘋果。我知道他們可以使用TabBarItem觸發其他操作,例如在應用程序中打開模式等。但是,我不確定是否可以打開Safari。

我只是謹慎,因爲我不希望它被拒絕,並等待一週。

回答

2

我不明白爲什麼它不應該被允許。

但是:它可能會導致用戶之間的混淆,因爲他們很可能不會期望觸摸TabBar上的項目導致應用程序切換。我寧願打開一個webView,並提供在Safari中打開頁面的額外可能性。

+0

可以將整個標籤專用於UIWebView嗎?最近我通過審批程序被燒燬,我對任何事情都很謹慎。該應用程序是功能齊全的應用程序,它有兩個本地的其他選項卡。如果我可以在第三個選項卡中嵌入網頁,這將是理想的選擇(此選項卡是我想快速迭代的,因此我想使用網絡,以便在更新網站時立即更新) – Vlad 2014-12-02 09:00:32

+0

是,這應該工作。 – tilo 2014-12-02 09:02:38

0

這樣做並沒有什麼壞處,蘋果也允許這樣做。

但是,我個人建議使用UIWebView,而不是Safari導航。因爲這會造成不健康的用戶體驗,因此他/她需要跳轉到Safari和App。相反,您可以在UIWebView中打開相同的鏈接,這會使我們的用戶僅在應用中生效。