0

所以我一直在研究如何使用滑动识别器,但我有点卡住了。

我使用界面生成器将滑动手势识别器附加到我的许多文本字段之一。

然后,如果识别到右滑动,我想清除文本字段的内容。然后我想将滑动手势识别器添加到所有文本字段,然后将相同的方法关联到所有手势识别器。

不幸的是,我不知道手势识别器如何处理与其关联的对象相关的信息。

如何编写引用关联文本字段的方法?

谢谢

4

1 回答 1

2

UIGestureRecognizer有一个包含它所附加到的视图的属性。阅读它并将其投射给你 UITextField。

@property(nonatomic, readonly) UIView *view

像这样:

- (IBAction)handleSwipe:(UISwipeGestureRecognizer *)recognizer {    
    UITextField *field = (UITextField*)recognizer.view;
    ....
}
于 2013-06-07T16:18:31.543 回答