Документ не отвечает на события клавиатуры
Я думаю, что это первая проблема ответчика, но я не уверен. Я реализую окно редактирования данных в виде таблицы. Очень похоже на концепцию пользовательского интерфейса для редактирования правил фильтрации в Mail.app.
У меня есть окно редактирования, которое я прикрепляю к своему основному окну:
[NSApp beginSheet: criteriaEditPanel
modalForWindow: [self window]
modalDelegate: self
didEndSelector: @selector(criteriaEditDidEnd:returnCode:contextInfo:)
contextInfo: (void *)[criteriaList objectAtIndex: index]];
Панель отображается правильно, из строки заголовка главного окна. Я могу манипулировать всплывающими элементами управления на панели с помощью мыши, но я не могу редактировать текстовые поля, и я не могу вставлять поля между полями. Все остальное отлично работает. Любые идеи?
Джо
Ответы
Ответ 1
решаемая. Верьте или нет, вы должны иметь панель заголовка для панели, даже если она никогда не отображается при отображении в виде листа. Когда он включен в IB, начал работать ввод с клавиатуры.
@spudwaffle - ни один из объектов не имел Отказ первого ответчика.