OGeek|极客世界-中国程序员成长平台

标题: iphone - 使用 addTarget 在 UIView 中定位 UIButton [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 13:49
标题: iphone - 使用 addTarget 在 UIView 中定位 UIButton

My ViewController.m 创建一个 myUIView 的实例。 在 myUIView 中创建了一个 UIButton。

一切似乎都很好,除了在 ViewController 级别捕获我使用 addTarget 的按钮按下。 按下按钮会导致崩溃,提示:“unrecognized selector sent to instance 0x6c254e0...”

这个 addTarget 代码错了吗?非常感谢任何人的帮助。

- (void)viewDidLoad{

<UIVIew implementation etc...>

[myUIView.myButton addTarget:self actionselector(myButtonIsPressed forControlEvents:UIControlEventTouchUpInside];

}


- (void)myButtonIsPressed{
    NSLog(@"ressed!");
}

谢谢。



Best Answer-推荐答案


只需删除:在 myButtonIsPressed 之后:

[myUIView.myButton addTarget:self actionselector(myButtonIsPressed forControlEvents:UIControlEventTouchUpInside];

关于iphone - 使用 addTarget 在 UIView 中定位 UIButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10665015/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) Powered by Discuz! X3.4