我的应用程序基本上是一个具有 5 个选项卡的 UITabBarController... 2 个选项卡是自定义视图控制器,两个是不同的 web 视图,一个调用 Safari 浏览器应用程序不是在 web 视图中,而是作为一个应用程序,由于 AppStore 的限制。
我启动 Safari 的方式(无论好坏)是在委托中使用 shouldSelectViewController,它执行 openURL。
不幸的是,我今天需要添加一个标签,所以这个标签移到了“更多...”视图。由于它不再是选项卡,因此 shouldSelectViewController 不再起作用。而且由于它不是/不能是 web 视图,所以它不起作用。(移动到“更多...”的另一个选项卡是一个 web 视图,仍然可以在 iPhone 上使用。在 iPad 上一切正常。)
我无法让任何代表呼叫为“更多...”列表项工作。
有什么帮助吗?指针?建议?方向?链接?
提前致谢!