使用UIPageViewController的首选方法是什么?
子类UIPageViewController并将该对象用作自身的数据源?
创建容器VC并添加UIPageViewController作为其子VC? (将容器VC作为数据源)
任何一种方法的优点/缺点都将受到赞赏。
答案 0 :(得分:9)
方法#2是首选。如果您使用#1,则可能会遇到this layout issue。此外,UIPageViewController
有许多readonly
属性,使用合成而不是继承会鼓励您按照设计的方式使用它。
答案 1 :(得分:0)