0

我们正在为 iOS 5.0 构建一个应用程序。我在 Apple 文档中发现 UITabbarController 不应该被子类化,因此我们遇到了问题。

我需要对每个标签栏项目执行条件转场,并且我知道我需要使用 performSegueWithIdentifier。但是我不知道如何在不创建 UITabbarController 的子类的情况下做到这一点。

我当然可以,但我听说如果我将这个特定控制器子类化,我的应用程序将无法通过 AppStore 验证。这是真的吗?

4

1 回答 1

0

我们无法回答“这会进入 AppStore”的问题。只有 Apple 知道您的应用程序是否会获得批准。

但是,似乎文档说不鼓励子类化 UITabBarController - 它也是子类化 NSString、NSArray 等。但这并不是严格禁止的。(Apple 本身就是这样做的,例如在他们的 iTunesStoreUI 私有框架中。)应用程序大多因使用私有 API 而被拒绝——这不是其中之一。

于 2012-08-01T05:53:07.383 回答