xcodeを使用するのは初めてで、問題が発生しました。UIPageViewを調べてみましたが、UIPageView全体でそれほど多くのリソースを見つけることができませんでした。
多くのjpgファイルを表示するUIPageView(デフォルトのPageViewApplicationsのように3つの異なるh / mファイルに分割されています)があり、そこから離れて別のViewControllerに到達したら別の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」を宣言していません」というエラーが表示されます。
これが質問に対して十分に明確であることを願っていますが、誰かが私に答えを教えてくれることを願っています!