我有一个UIButton
,其由XIB文件作为加载IBOutlet
视图控制器的属性。 我选择附加在按钮viewDidLoad
我的视图控制器:
[_myButton addTarget:self action:@selector(mySelector) forControlEvents:UIControlEventTouchUpInside];
在iOS 6中一切正常,但是当我在的iOS 5.0选择模拟器中运行不会被调用。 当被触摸的按键也彰显。
另外要注意的是,该按钮是一个UIView
具有UITapGestureRecognizer
添加到它。 该UITapGestureRecognizer
这一观点被称为的iOS 5.0当按钮被窃听,(它不会被调用在iOS 6中,其中按钮的选择被称为替代)。
我没有跑,所以我没有在设备上测试的iOS 5的设备,只是模拟器。
有谁知道这里发生,以及如何解决呢?