如何从此方法获取待处理的视图控制器值?
-(void)pageViewController:(UIPageViewController *)pageViewController willTransitionToViewControllers:(NSArray *)pendingViewControllers {
}
我可以使用什么代码从此数组中获取挂起的视图控制器值?任何帮助将不胜感激?
我尝试过使用此代码:
nextIndex = (int)[pendingViewControllers objectAtIndex:0];
但是它一直返回-1而不是下一个或前一个值!
答案 0 :(得分:2)
该方法传入挂起视图控制器的数组,而不是索引,因此您无法将其转换为int。如果你想获得第一个视图控制器,你可以这样做,
UIViewController * vc = pendingViewController.firstObject;