ios - 通过代码禁用 RoundedRect 类型的 UIButton 的用户交互

标签 ios objective-c uibutton

我想禁用 RoundedRect 类型的 UIButton 的用户交互。我试过

[previousAudio userInteractionEnabled:NO];

但得到了异常(exception)
由于未捕获的异常而终止应用程序 NSInvalidArgumentException ,原因:-[UIRoundedRectButton userInteractionEnabled:]:无法识别的选择器发送到实例

我能做些什么来禁用用户交互?

谢谢。

最佳答案

您可以使用 previousAudio.enabled = NO OR YES而不是 [previousAudio userInteractionEnabled:NO];

关于ios - 通过代码禁用 RoundedRect 类型的 UIButton 的用户交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14827577/

相关文章:

ios - 无法将目标添加到 UIButton

ios - periodicalTimeObserver 在 AVPlayer 中使用 Swift 进行持续时间倒计时

ios - Material 设计轮廓文本字段与白色背景

iphone - 应用程序配置

ios - SFSafariViewController 显示任何 URL 的空白屏幕

objective-c - 适用于 iOS 聊天应用程序的 XMPP 推送通知

ios - 在 subview 中按下按钮时,应用崩溃

ios - 单元格 ImageView 缩进

iOS - 如何以编程方式为控件设置自定义类

ios - 动画期间未调用 UIButton 的选择器方法