Клик UIButton (IBAction) не запускается программно

У меня есть простой UIButton в viewController.

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

Теперь я хочу запускать действие нажатия кнопки программно, одна из библиотечных функций (didFinishPickingmediaWithInfo) выполняется

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

// Do Something

txtBoxAboveEnterButton = @"Data populated successfully";

[self btnEnter:nil];

[reader dismissModalViewControllerAnimated: YES];
}

Функция вызывается, и текстовое поле над кнопкой "Ввод" заполняется фиктивным текстом, но щелчок не срабатывает. Пожалуйста, помогите мне!

1 ответ

Решение

Вызываемый метод - это btnEnter без параметров. Не похоже, что вы это определили. Попробуйте передать параметр как nil или же self к нему:

[self btnEnter:nil]; 
Другие вопросы по тегам