我想在TabBar上添加一个UITabBarItem,点击它时会打开Safari而不是加载相应的选项卡。 (不是UIWebView,但应用程序转到后台并打开Safari)
我已经知道如何做到这一点,但我想知道Apple是否允许这样做。我知道他们可以使用TabBarItem触发其他操作,例如在应用程序中打开模式等等。但是我不确定打开游侠是否可以。
我只是保持谨慎,因为我不希望它被拒绝,等待一周。
答案 0 :(得分:2)
我没有看到为什么不允许这样做的原因。
但:它可能会导致您的用户混淆,因为他们很可能不会期望触摸TabBar上的某个项目会导致应用切换。我宁愿打开一个webView,并提供在Safari中打开页面的额外可能性。
答案 1 :(得分:0)
这样做是没有害处的,Apple也允许这样做。
但是,我个人建议在 Safari 导航中使用 UIWebView 。因为它会创建不健康的用户体验,他/她需要在 Safari 和App之间跳转。相反,您可以在 UIWebView 中打开相同的链接,这将仅限应用程序中的用户。