我在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];
}
该函数将被调用,并且“输入”按钮上方的文本框将使用虚拟文本填充,但不会触发单击。请帮帮我!
最佳答案
您正在调用的方法是不带参数的btnEnter。看起来好像没有定义的内容。尝试将诸如nil
或self
之类的参数传递给它:
[self btnEnter:nil];