我正在尝试开发一些可重用的 ViewController 类。
在我的旧视图控制器(iOS5 之前)中,我通常在视图控制器上有两个表视图。
我正在计划重写,并且正在考虑使用新的 iOS 5 包含 API,请考虑以下示例:
理想情况下,我会使用两个视图控制器,每个视图控制器有 2 个表视图。在任何时候,任何一个 ViewController 都会显示 2 个 tableView。
我想知道我是否应该:使用 4 个 ViewController,每个都有一个 tableView,将它们添加到 ParentContainerView。按照我之前的顺序排列它们。
问题是,为了能够以分开的方式同时显示两个 ViewController,当滑动手势为 IN PROGRESS 时改变 A viewController 的行为。
反映滑动手势:
我似乎真的无法弄清楚如何将滑动手势反映到子视图控制器并影响视图控制器的滑动行为。任何例子都会很棒。例如,当右滑动手势正在进行时,索引 0 处的 ViewController 会减小宽度,然后消失到左侧,而索引 2 处的新 ViewController 会出现,而中间的 ViewController(索引 1)会更改其 y 位置而不是其宽度。
任何建议都会很棒,