在标签上滑动应该将一个视图移动到另一个视图

时间:2011-07-07 09:53:58

标签: ipad label nstimer swipe

我有一个要求,我需要在标签上滑动,并在刷上它后,它应该带我到另一个视图。 会有可能吗?标签应该是自我解释的,因为它应该改变颜色并且应该获得闪烁效果,以便用户知道在那里滑动。

请建议我。

由于 RIZWAN

1 个答案:

答案 0 :(得分:0)

最好的办法是创建一个手势并将该手势附加到uilabel,这是一个简单的例子

UISwipeGestureRecognizer *swipe;
swipe = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(Gest_SwipedLeft:)];
[swipe setDirection:UISwipeGestureRecognizerDirectionLeft];
[label addGestureRecognizer:swipe];
[swipe release];

然后只需应用您的代码来推送下一个笔尖

-(void)Gest_SwipedLeft:(UISwipeGestureRecognizer *) sender
UI_iPad_View *controller = [[UI_iPad_View alloc] initWithNibName:@"ipadview" bundle:nil];
[[self navigationController] pushViewController:controller animated:YES];

// Cleanup
[controller release], controller = nil;
}