繁体   English   中英

iOS:UISwipeGestureRecognizer的UIButton

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM