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

可以将向左滑动手势添加到要使用向左滑动的每个 .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 回答
0

我会简单地使用 PageViewController 而不是 UISwipeGestures。它的代码要少得多,它会自动实例化您的视图。

于 2012-05-21T15:03:08.860 回答