0

左にワイプするときにジェスチャ コントロールを使用するときに xib ファイルをロードする方法を理解しようとしています。その xib が画面に表示されたら、もう一度左にワイプすると新しい xib ファイルをロードできます。これは可能ですか?

例えば: -

ページ 1: http://screensnapr.ryancouch.co.uk/photo%201.PNG

ページ 2: http://screensnapr.ryancouch.co.uk/photo%202.PNG

提供された URL の /photo%20x.png 部分を削除すると、さらに多くの写真が表示されます。また、ゲスト コントロールを設定するにはどうすればよいですか?

4

2 に答える 2

0

UISwipeGesturesの代わりにPageViewControllerを使用するだけです。コードが大幅に少なくなり、ビューが自動的にインスタンス化されます。

于 2012-05-21T15:03:08.860 に答える
0

左方向を使用してスワイプするすべての .xib に左スワイプ ジェスチャを追加することができます。

UISwipeGestureRecognizer *recognizer;
recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFrom:)];
[recognizer setDirection:UISwipeGestureRecognizerDirectionLeft;
[[self view] addGestureRecognizer:recognizer];
[recognizer release]; 

左スワイプハンドラーは

-(void)handleSwipeFrom:(UISwipeGestureRecognizer *)swipeGesture
{
 //Here add subview or navigate .xib left using swipe left
}
于 2012-05-21T14:50:13.803 に答える