2つの.xibファイルを切り替えるためのスワイプジェスチャを検出しようとしています。現在、メインファイルは完全に読み込まれますが、右にスワイプすると2番目の.xibファイルが読み込まれるようにするにはどうすればよいですか?これらは両方とも私のプロジェクトの一部であり、InterfaceBuilderで作成されています。たとえば、それらをPage1およびPage2と呼ぶことができます。
これは私がこれまでに持っているものです:
- (void)createGestureRecognizers {
UISwipeGestureRecognizer *swipe = [[UISwipeGestureRecognizer alloc]
initWithTarget:self action:@selector(handleSwipe:)];
[self.theView addGestureRecognizer:swipe];
[swipe release];
}
- (IBAction)handleSwipe:(UIGestureRecognizer *)sender {
//What to put here?
}
これはスワイプジェスチャを処理し、セレクターをhandleSwipe
メソッドに渡す必要があると思います。これにより、viewControllerxibが何らかの形で変更されます。私はこれを正しく行っていますか?もしそうなら、どうすれば私のhandleSwipe
メソッドでxibファイルを切り替えることができますか?