如何在1 UIViewController的不同内容中添加页面切换动画效果?

时间:2010-12-31 13:19:21

标签: iphone uiviewcontroller swipe

我有一个UIViewController来显示朋友的数据。此控制器支持滑动手势:向左滑动屏幕将转移到下一位朋友的数据,右键返回到上一步。所以它只有1个UIViewController,整个过程只是重新加载新数据并在从服务器api读取的不同内容返回时刷新UI。

是否可以在滑动和内容更改中添加页面切换效果,就像它们在不同的UIViewController中一样?我的代码基本上就像这个结构,

1. [传递朋友ID,获取服务器api返回]; 2. [解析它并在UI上填充内容]; 3. [滑动检测]; 4. [通过传递新的朋友ID然后重复1-4重新加载数据];

提前致谢!

1 个答案:

答案 0 :(得分:0)

我建议你使用这个结构:1个父控制器,2个子控制器。每当触发翻页操作时,父母就会解除当前孩子并呈现另一个孩子。

通过这种方式,您可以使用 UIViewAnimationTransitionCurlUp 系统动画效果轻松实现翻页动画。