iphone - 点击时如何让 UIButton 执行我的类方法?

标签 iphone objective-c events uibutton class-method

如何让 UIButton 在类 MyClass 上执行我的类方法 +doSomething:(id)sender,在任何事件之后,如 UIControlEventTouchDown?我可以像实例方法一样使用 -addTarget:action:forControlEvents: 吗?

提前致谢。

最佳答案

由于类也是 ObjC 对象,您可以照常使用 -addTarget:...:

[button addTarget:[MyClass class]
           action:@selector(classMethod:)
 forControlEvents:UIControlEventTouchUpInside];

关于iphone - 点击时如何让 UIButton 执行我的类方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2234946/

相关文章:

iphone - 如何在 iPhone 上使用 Swift 数据类型 Float80

java - Spring 的 ApplicationEvent 中的源是什么?

angular - 如何在 Angular 2 中将事件从深层嵌套的子级传递给父级?

jquery - 如何使用 jQuery 按键对事件进行排序?

iphone - NSString 与 NSMutableString 与 stringByAppendingString

ios - 单击后退按钮时,iCarousel 显示在上一页中

ios - 在表格 View 单元格中制作 'Read More' 按钮

ios - 在导航 Controller 之外制作 UIViewController

iphone - NSMutableArray 访问问题

objective-c - 使 Objective C 程序响应 applescript