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