【问题标题】:iPhone , Convert @Selector call whith IBActioniPhone , 使用 IBAction 转换 @Selector 调用
【发布时间】:2013-10-22 15:44:00
【问题描述】:

我有这个代码:

UIButton *btn1 = [UIButton buttonWithType:UIButtonTypeCustom];
UIImage *imgIcon = imageNamed(@"icon_1.png");
[btn1 setImage:imgIcon forState:UIControlStateNormal];

CGPointMake(textField.frame.size.width+textField.frame.origin.x+btnTalk.frame.size.width/2, textField.frame.origin.y+textField.frame.size.height/2);
[btnTalk addTarget:textField action:@selector(Hello:) forControlEvents:UIControlEventTouchUpInside];

[self.view addSubview:btnTalk];

我可以点击 UIbutton 并且它可以工作 但我想用其他按钮打电话 我想创建一个 IBAction 来调用这个 UIButton

我写了这段代码,但不起作用,文本字段是 (objectOfAnotherClass)

-(IBAction)call1
{
    [textField Hello];
}

【问题讨论】:

    标签: ios uibutton selector ibaction


    【解决方案1】:

    我认为你应该这样做:

    [btnTalk addTarget:self action:@selector(Hello:) forControlEvents:UIControlEventTouchUpInside];
    
    -(IBAction)call1
    {
       [self Hello:nil];
    }
    

    【讨论】:

      【解决方案2】:

      我认为您正在寻找sendActionsForControlEvents,它可以帮助您“模拟”触摸按钮的动作...Here 方法描述。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多