2012-05-10 38 views
0

当iPad刚出来,我记得,在苹果的标签栏项目视图中使用的拆分视图皱起了眉头。无论他们是否拒绝使用此设计的应用程序,我都不记得或知道任何事情。拆分视图一个标签栏里面在iPad应用

这种设计仍然被苹果所f嘘吗?如果您创建使用此设计的应用程序,它会被Apple拒绝吗?我知道现在有第三方API可以帮助您编写利用这种设计模式的应用程序,这使我相信Apple不再在意,但我只是想确定这一点。

如果任何人都可以摆脱对苹果为何不赞成这种设计,这将是有益的,因为我不明白这个设计是苹果的问题的一些情况。

回答

1

我找不到此刻的引用,但使用的是在HIG一节,说你必须做到这一点,然后他们改成了一个说法,你应该尽量避免这样做。所以我认为你很清楚,只要设计合理。可悲的是,我无法找到那个短语发生的地方 - 也许它被一起拿走了。

无论如何,有两种标签栏,或者说你想要什么,你不能做拆分视图下没有在HIG。

+0

感谢您的参考,我会看看HIG,看看我能否在那里找到任何东西。 –

+0

只是想跟进。我看了一下HIG,并没有看到有关这个问题的具体参考。也许苹果公司确实已经摆脱了试图强制这种设计立场。再次感谢。 –

1

我刚刚走过了这一步。

这在5.1之前的Interface-Builder中也不起作用。

但是我刚今天承认,你可以简单地添加从的TabBar控制器的关系到界面生成器内的SPLITVIEW(此之前没有工作)。

但是,运行该应用程序,并选择包含SPLITVIEW的标签当仅详细视图显示出来。

编辑:如果编译为5.1,这似乎很容易解决。处理Splitviews似乎有所改变。

只是尝试一下:

  • 在你的故事板,创建的TabBar控制器
  • 添加拆分视图控制器
  • 创建一个从的TabBar控制器到拆分视图一个参考控制器

现在,您需要创建主从控制器

我还没有完成实施,但希望这有助于。

相关问题