所以我一直在研究如何使用滑动识别器,但我有点卡住了。
我使用界面构建器将滑动手势识别器附加到我的许多文本字段之一。
然后,如果识别出右滑动,我想清除文本字段的内容。然后我想将滑动手势识别器添加到所有文本字段,然后将相同的方法关联到所有手势识别器。
不幸的是,我不知道手势识别器如何处理与其关联的对象相关的信息。
如何编写引用关联文本字段的方法?
谢谢
最佳答案
UIGestureRecognizer有一个包含它所附加的 View 的属性。阅读它并将其转换到您的 UITextField。
@property(nonatomic, readonly) UIView *view
像这样:
- (IBAction)handleSwipe:(UISwipeGestureRecognizer *)recognizer {
UITextField *field = (UITextField*)recognizer.view;
....
}
关于ios - UISwipeRecognizer 及其关联对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16988521/