【发布时间】:2017-04-27 05:03:18
【问题描述】:
在我的自定义视图中,我创建了一个按钮。为该按钮添加操作是可行的解决方案创建委托方法或将UIButton 声明为全局变量和addTaget。请给我建议。
【问题讨论】:
-
一些上下文可能会有所帮助...
-
如果您想在自定义视图中执行操作,那么您可以使用 addTarget。如果您想在添加视图的位置执行操作,那么您应该使用自定义委托。
-
你想做什么?
-
最好使用 addTarget。 [buttonName addTarget:self action:@selector(clickedButton:) forControlEvents:UIControlEventTouchUpInside]
-
如果你只想在类里面调用这个方法,那么 UIButton 选择器方法是完美的。
标签: ios objective-c uibutton delegates addtarget