当我在iPhone 6模拟器上测试我的应用程序时,一切都按预期工作。但是,如果我在iPhone 5或 iPhone 5.1 模拟器中进行测试,则似乎无法触发按钮事件。我使用的是 Xcode 4.5.2,没有使用故事板,并且我已经测试了具有动作的简单按钮,例如:
- (IBAction)test:(id)sender {
NSLog(@"YEES");
}
通过界面生成器将操作连接起来,使用拖放方式。但我似乎无法触发它…你有什么想法是什么问题吗?
2022年1月18日更新:
如果我在iPhone 5/5.1模拟器上对按钮进行“普通”点击,则不会发生任何事情。 如果我对按钮进行稍微“缓慢”的点击,则该按钮将被“按下”/选定。 如果我真的很慢地点击,比如按住按钮3秒钟,我就会得到按钮点击事件! 这怎么可能?
userInteractionEnabled
属性是否开启? - CodaFi