Habe ich versucht, dieses hinzufügen UITextField zu einer UIToolbar bekam aber einen Laufzeitfehler mit Grund: [UITextField-Sicht]: unrecognized selector geschickt Instanz ...
[toolbar setItems:[NSArray arrayWithObjects:textField, nil]];
toolbar ist eine Instanz von UIToolbar-und textField-Objekt ist eine Instanz von UITextField.
InformationsquelleAutor der Frage user523234 | 2011-08-07
Den
items
einerUIToolbar
haben den TypUIBarButtonItem
. VerwendeninitWithCustomView:
zum erstellen einer Symbolleiste Element text enthalten Feld.InformationsquelleAutor der Antwort omz
omz die Antwort von oben noch beantwortet meine Frage in 2017, aber hier ist ein update auf iOS 10 und Swift 3. Ich bin ein
UIToolbar
die eineUITextField
und.flexibleSpace
auf der linken und rechten Seite zur Mitte das Textfeld in der Symbolleiste.Natürlich können Sie kürzen Sie den obigen code, und fügen Sie die
UIToolbar
's-Rahmen etc. aber die oben sollte eine mehr "lesbar" Beispiel speziell hinzufügen einesUITextField
alsUIBarButtonItem
.Ich hoffe, das hilft!
InformationsquelleAutor der Antwort tech4242