在swift中使用UIPageViewController时,如何获得总页数(或最后一页)? 显然假设您不知道将显示多少页面。 我有一个类似于iBooks的应用程序,我需要在每个页面的底部显示" Page1 of x"。
感谢。
答案 0 :(得分:0)
我通过向UIPageViewController中显示的ViewController类添加一个简单属性(如pageId或pageNumber)来做类似的事情。
通过实例化,我向ViewController添加了一个递增的NSUInteger值。因此,每个ViewController都有一个具有自己的升序页码的属性。
可以直接使用和访问此页码以在标签中显示它,或者您也可以创建在视图出现时调用的委托方法,并将值传递给另一个类。