所以我一直在研究如何使用滑动识别器,但我有点卡住了。
我已经使用“界面”构建器将滑动手势识别器附加到我的许多文本字段之一。
如果识别出右滑动,我想清除文本字段的内容。然后,我想要将滑动手势识别器添加到所有文本字段,然后将相同的方法关联到所有手势识别器。
不幸的是,我不知道手势识别器如何处理与其关联的对象相关的信息。
如何编写引用相关文本字段的方法?
由于
答案 0 :(得分:2)
UIGestureRecognizer有一个属性,其中包含附加到的视图。阅读并将其投射给你UITextField。
@property(nonatomic, readonly) UIView *view
像这样:
- (IBAction)handleSwipe:(UISwipeGestureRecognizer *)recognizer {
UITextField *field = (UITextField*)recognizer.view;
....
}