iPhone SDK:以编程方式更改ibaction
题
有什么方法可以通过编程方式更改Uibutton的ibaction?
我知道我只能创建两个按钮并使用button.hidden = bool,但我宁愿只更改iBaction本身。
解决方案
当然。您可以使用 addTarget:forControlEvents:
和 removeTarget:action:forControlEvents:
管理动作方法和控制之间的连接。两种方法都在 UIControl
.
其他提示
我不确定我明白这个问题吗?为什么不使用IBACTION调用自定义方法,并为该方法采取哪种操作提供一些逻辑?
不隶属于 StackOverflow