具有多个NIB的iPhone应用程序的最佳实践建议

时间:2011-05-18 20:49:03

标签: iphone views switching

我正在开发一个包含七个NIB的应用程序。 TabController将一堆这些抛入到..More选项卡中,这会破坏用户体验。有没有人对更好的方法有什么建议?

我想知道我是否应该检测滑动并依次切换每个NIB(着眼于创建循环体验,即NIb 1 - > Nib 2 ... Nib 7 - > Nib1等

如果做不到这一点,我可以使用导航控制器并用“前进”和“转发”切换NIB。 “后退”按钮。

我尝试过第一个想法。我可以在检测到滑动后切换NIB,但之前的NIB由于某种原因不会释放(并且可以在新的NIB下面看到)。第二个想法占用了导航栏的屏幕空间,我宁愿将其用于NIB中的表等。

示例代码和想法表示赞赏。

1 个答案:

答案 0 :(得分:0)

我的兴趣是将自己的自定义“tabBar”构建为启用了分页的滚动视图。并尝试对NIB使用延迟加载。

无论如何,您必须找到一种方法来回收资源(就像tableViews重用单元格一样)