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