假设我有一个UIViewControllers网格,分为两行,每行4个。
我正在使用iOS 7并希望在它们之间设置自定义转换;用户可以在行之间上下移动,也可以在一行之间左右移动。
设置和管理此功能的最佳方法是什么?我知道如何通过应用程序空间进行转换以指示左右和上下运动,但我不确定管理UIViewController网格整体结构的最佳方法。
我一开始以为我会使用UINavigationController,但我特别不想要推/弹模型;我只希望每个UIViewController都有顶部,底部,左侧和右侧邻居,并在它们之间导航。
我不介意每次实例化它们,如果这是正确的方法;它看起来有点笨拙,好像有一些对象可以跟踪网格并管理它们之间的链接 - 比如UINavigationController,但是一个矩阵,而不是一个堆栈。
任何反馈或建议表示赞赏!非常感谢