我对使用 xcode 很陌生,但遇到了问题。尝试浏览 UIPageView,但总体上我在 UIPageView 上找不到那么多资源。
我有一个 UIPageView(它被分成三个不同的 h/m 文件,就像在默认的 PageViewApplications 中一样),它显示了许多 jpg 文件,我想找到一种方法来摆脱它,一旦它到达另一个 ViewController结尾。我在 ModelController 中编写了这样的代码:
- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController{
NSUInteger index = [self indexOfViewController:(DataViewController *)viewController];
if (index == NSNotFound){
return nil;
}
index++;
if (index == [myJpgArray count]){
[self performSegueWithIdentifier:@"mySegue" sender:self];
}
return [self viewControllerAtIndex:index storyboard:viewController.storyboard];
}
但是从这段代码中,
[self performSegueWithIdentifier:@"mySegue" sender:self];
部分收到错误消息,“'ModelController' 没有可见的@interface 声明选择器'performSegueWithIdentifier:sender。'”
我希望这对于一个问题来说已经足够清楚了,但我希望有人能给我一个答案!