我想用 pageViewController 的当前索引设置 slider 的值。 我的想法是使用这种方法,但我不知道如何获得索引...
-(void)pageViewController:(UIPageViewController *)pageViewController didFinishAnimating:(BOOL)finished previousViewControllers:(NSArray *)previousViewControllers transitionCompleted:(BOOL)completed
{
if(completed)
{
//self.slider.value = THE INDEX;
}
}
最佳答案
我想你必须在你的数据源上实现自定义方法, 这将返回 View Controller 的索引。您很可能在数据源中有带有 ViewControllers 的数组。像下面这样简单的调用应该做的:
[pageViewController.datasource indexOfViewControler:[pageViewController.viewControllers]objectAtIndex:0]]; // index of viewcontroller is methond you need to implement on your datascource
关于iphone - PageViewController 当前索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14813358/