Nr Oder wenigstens nicht leicht. Wenn ein Suchfeld oder ein einfaches Textfeld den Tastaturfokus hat, ist es nicht der erste Responder. Wenn eine Instanz der NSTextField
(NSSearchField
's Superklasse) gebeten wird, Ersthelfer zu werden, fragt sie das Fenster nach einem "Feldeditor", der ein anderes Textfeld ist, das ausschließlich zur Bearbeitung verwendet wird. Dieser Editor wird in das Textfeld eingefügt und als der eigentliche Ersthelfer festgelegt.
Um das Textfeld oder das Suchfeld abzurufen, können Sie die Ansichtshierarchie mit superview
beim Ersthelfer aufrufen. (Ich denke, es ist die direkte Superansicht des Feldeditors.) Ich bin mir ziemlich sicher, dass das eigentliche Textfeld auch als Stellvertreter des Feldexperten festgelegt ist, also könnte man es auch so bekommen, aber ich erinnere mich nicht, wo ich das gelesen habe.
Weitere Informationen zum Feldeditor finden Sie unter NSWindow class reference.
Für mich zumindest, es ist Superview Superview des Feldeditors. Die direkte Übersicht des Feldeditors ist eine private Clip-Ansichtsklasse. – Vervious