0

私はこのコードを持っています:

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 でタップでき、動作しますが、他のボタンで呼び出したいです この UIButton を呼び出すための IBAction を 1 つ作成したい

私はこのコードを書いていますが、動作しません & テキストフィールドは (objectOfAnotherClass) です

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

2 に答える 2

0

私はあなたがこのようにするべきだと思います:

[btnTalk addTarget:self action:@selector(Hello:) forControlEvents:UIControlEventTouchUpInside];

-(IBAction)call1
{
   [self Hello:nil];
}
于 2013-10-22T16:42:04.773 に答える
0

sendActionsForControlEventsボタンに触れるアクションを「シミュレート」するのに役立つものを探していると思います...ここにメソッドの説明があります。

于 2013-10-22T16:18:36.617 に答える