Задать вопрос
@big_jump

Xcode TextField: как сделать вызов метода по нажатию клавиши Enter на клавиатуре?

Есть NSTextField и Button, они связаны методом. По нажатию Button вызывается метод, берущий информацию из NSTextField. Как сделать так, чтобы этот же метод вызывался по нажатию клавиши Enter на клавиатуре, после ввода текста в NSTextField?
  • Вопрос задан
  • 3472 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@big_jump Автор вопроса
Уже сам разобрался. Для NSTextField добавляем Action, в котором описываем вызов метода описаный для обычной Push Button. В моём случае выглядит это так
- (IBAction)enterButton:(id)sender {
    [self  pushButton:sender];
}

В IB, в настройках NSTextField, Attributes Inspector, установить параметр Action на значение Send On Enter Only.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы