[英]IOS: UIButton from UISwipeGestureRecognizer
我想将滑动结果分配给按钮,所以我可以继续进行进一步的操作。 我找到了一种简单的方法,但不幸的是,它不是很优雅,并发出警告。
示例:假定识别器是UISwipeGestureRecognizer的实例。 然后...
UIButton *buttonHit = [recognizer view];
它有效,但导致
Incompatible pointer types initializing 'UIButton *' with an expression of type 'UIView *'
有更好的方法可以达到相同目的吗? 我没有找到任何UIButton特殊构造函数。 我一定想念一些简单的东西。 非常感谢。
UIButton * buttonHit = (UIButton *)[recognizer view];
NSAssert([buttonHit isKindOfClass:[UIButton class]], @"Recognizer must be associated with a UIButton");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.