UIButton的点击(IBAction)没有以编程方式触发

时间:2012-05-06 04:28:47

标签: ios uibutton ibaction

我在viewController中有一个简单的UIButton。

- (IBAction)btnEnter:(id)sender {
   ..
   ..
}

现在我想以编程方式触发按钮按下操作,其中一个库函数(didFinishPickingmediaWithInfo)被执行

- (void) imagePickerController: (UIImagePickerController*) reader didFinishPickingMediaWithInfo: (NSDictionary*) info
{

// Do Something

txtBoxAboveEnterButton = @"Data populated successfully";

[self btnEnter:nil];

[reader dismissModalViewControllerAnimated: YES];
}

该函数被调用,Enter按钮上方的文本框将填充虚拟文本,但点击不会被触发。请帮帮我!

1 个答案:

答案 0 :(得分:1)

您调用的方法是btnEnter,没有参数。它看起来不像你定义的那样。尝试将nilself等参数传递给它:

[self btnEnter:nil];