Ich versuche, eine Aufgabe zu tun .... Ich habe eine textfield
, die Wert + Einheit (wie: 20 cm), wenn Benutzer klicken auf textfield
nur Wert wird aktualisiert und Einheitentext ist wie es ist. Dies bedeutet in jedem Fall, dass der Benutzer die Einheit nicht vom textfield
auf Klick entfernen kann. Wie macht man das?
Bitte jemand schlägt mir den richtigen Weg.Textfield: Einige Text editierbar einige Text statische in swift
-1
A
Antwort
0
Stellen Sie UILabel
als rightView in UITextField
ein.
z.
UILabel *unit = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 50, 30)];
unit.text = @"cm";
UITextField *textField = [[UITextField alloc] init...];
textField.leftViewMode = UITextFieldViewModeAlways;
textField.leftView = unit;
und Sie können UITextField
‚s Delegatmethode implementieren leftView zu verwalten, wie Sie wollen.
0
Sie müssen Code wie folgt tun. Machen Sie das Etikett als rightView
von UITextField
.
rightViewMode = UITextFieldViewModeAlways;
UILabel *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 30, 20)];
view.text = @"Rs" // Your unit set as text of `UILabel`
textfield.rightView = view;
Verwandte Themen
- 1. Wie div bekommen einige Text
- 2. Suche eine Textdatei für einige Text, wenn vorhanden Text in ""
- 3. Text auswählen in Vaadin TextField auf IE
- 4. Wie einige Lade Text für HTML5 iFrame
- 5. Einige Text auf der linken Seite, einige Text auf der rechten Seite, in einer einzigen Zeile, mit BASH
- 6. JavaFX TextField-: verwandeln automatisch Text
- 7. JSON auf Swift: Array zu String/TextField Text
- 8. Nativescript TextField Text/Anzahl Grenze
- 9. Swift - Codierung für einige Sonderzeichen nicht unterstützt
- 10. einer Schaltfläche Text einstellen einige fett in WPF haben
- 11. nicht in der Lage einige der Text-Felder
- 12. HTML-Text in div zur nächsten Zeile automatisch für einige Text in Android 4.4.2 gehen
- 13. Statische Tabellenansicht mit dynamischem Text
- 14. Machen Sie einen Text fett und einige kursiv
- 15. Wie einige freie Text zusätzlich zu SED drucken extrahieren
- 16. Ändern JTextField Scrollpane Text Auffüllen/Offset um einige Pixel
- 17. Font Awesome Icons - einige anzeigen, einige nicht
- 18. Text auf einige Aktivitäten unter dem Titel der App
- 19. erhalten Wert von Text bearbeiten und einige Berechnungen
- 20. Textfield solltecharactersinrange swift
- 21. hinzufügen Rich-Text-Format-Funktionalität django TextField-
- 22. Einige Abfragen in Cassandra
- 23. QML TextField: Bindungsschleife für Eigenschaft "Text" erkannt
- 24. NSTextField, Text in Swift ändern
- 25. Öffne Text in Pages-Swift
- 26. Get Suchleiste Text in Swift
- 27. Hinzufügen eines Ladeprogramms Bild/Text in Bootstrap X-editierbar
- 28. Wie kann ich den Text mit jquery vollständig editierbar machen
- 29. Opazität in CSS, einige Zweifel
- 30. Android: Statische Unterstreichung dynamischer Text in TextView
Zwei Lösungen: 1.Cheat, ein falsches Textfeld bilden. 2. Customize, Sie können Zeichenfolge ersetzen, wenn sich der Text geändert hat. – Lumialxk