Клик 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];