Wie kann ich icons in ein UITextField?
Ich möchte erstellen Sie eine benutzerdefinierte Eingabe Ansicht, deren Schaltflächen einfügen "icons" in den ausgewählten UITextField, wie das "RSS" oder "Reader" - Symbole, die manchmal erscheinen auf der rechten Seite das URL-Eingabefeld in Mobile Safari. Ich möchte die Symbole werden vermischt mit dem text und für alle Absichten und Zwecke (wie markieren, Ausschneiden und einfügen und löschen) Verhalten sich wie normale Glyphen.
Gibt es einen Namen für diese Symbole? Gibt es eine API für die Erstellung von Ihnen, oder muss ich den Aufbau dieses völlig von Grund auf neu?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
leftView
undrightView
Eigenschaften (Instanzen von UIView) derUITextField
Klasse sind genau für diesen Zweck, und Sie können Steuern, Ihr Verhalten mit derleftViewMode
undrightViewMode
Eigenschaften. Ich schlage vor, Sie Lesen dieUITextField
Klasse Referenz für weitere details.Laut diese Frage, was ich will, ist ein
NSTokenField
und es ist nicht verfügbar auf Lager iOS. Es gibt jedoch einige Implementierungen auf GitHub.