我有一个UIViewController来显示朋友的数据。此控制器支持滑动手势:向左滑动屏幕将转移到下一位朋友的数据,右键返回到上一步。所以它只有1个UIViewController,整个过程只是重新加载新数据并在从服务器api读取的不同内容返回时刷新UI。
是否可以在滑动和内容更改中添加页面切换效果,就像它们在不同的UIViewController中一样?我的代码基本上就像这个结构,
1. [传递朋友ID,获取服务器api返回]; 2. [解析它并在UI上填充内容]; 3. [滑动检测]; 4. [通过传递新的朋友ID然后重复1-4重新加载数据];
提前致谢!
答案 0 :(得分:0)
我建议你使用这个结构:1个父控制器,2个子控制器。每当触发翻页操作时,父母就会解除当前孩子并呈现另一个孩子。
通过这种方式,您可以使用 UIViewAnimationTransitionCurlUp 系统动画效果轻松实现翻页动画。