Ich benutze eine reguläre NSSearchField
(nicht unterklassifiziert). Wenn es inaktiv ist, ist die placeholderString
zentriert, was ich für gut in Ordnung halte. Aber ich habe bemerkt, dass das Symbol neben dem PlatzhalterString nur zusätzlich zur linken Seite gezeichnet wird, also scheint das Ganze nicht zentriert zu sein.NSSearchField: So verstecken Sie das Symbol (lupe)
Wie kann ich die lupe Symbol verbergen?
Es kann besser sein, eine Beschreibung zu Ihrer Antwort hinzuzufügen, um anderen zu helfen, sie zu verstehen. –
Ich stimme @MartinZhai. Hoffe die bearbeitete Version klärt es auf. –
Danke Daniel! Funktioniert wirklich gut. Ich konnte jedoch nicht herausfinden, wie das Symbol ausgeblendet werden kann, wenn das searchField inaktiv ist, es aber anzeigen, wenn der Benutzer es bearbeitet. Eine einfache Lösung auch dafür? :) – ixany