Ich habe einen UIPageViewController mit mehreren Seiten. Jeder enthält einige Textfelder. Jetzt mein Problem: Wenn ich einen Wert in das Textfeld einfüge und zwischen den verschiedenen Seiten wische, wird der eingegebene Text entfernt. Hat jemand eine Idee, wie man den Text behält?Swift beibehalten Textfeld Inhalt in UIPageViewController beim Streichen
0
A
Antwort
0
let textFieldData = texField.text
Carry texFieldData mit Ihnen, wenn Sie übertragen Seiten
Wenn Sie zu dieser Seite zurück:
if let text = textFieldData {
textField.text = text
}
+0
Danke für deinen Rat! Wo soll ich das umsetzen? Es funktioniert nicht in den Delegate-Methoden von PageViewContentViewController ... –
Verwandte Themen
- 1. Disable UIPageViewController Swipe - Swift
- 2. Disable UIPageViewController Bouncing - Swift
- 3. Viewpager extrem langsam beim Streichen
- 4. Übergeben von Daten zwischen UIPageViewController Kind Ansichten mit Swift
- 5. Swift: UIPageViewController - Laden Sie separate Ansichten
- 6. Wie wird der Inhalt der linken Rasterspalte beim Scrollen beibehalten?
- 7. Scroll-Position von UIPageViewController
- 8. Viewflipper Animation funktioniert nicht beim ersten Streichen
- 9. Textfeld Delegierter swift
- 10. Springe direkt zu einer bestimmten Seite mit UIPageViewController in Swift
- 11. Objective c UIPageViewController entfernen Schatten beim Spiegeln
- 12. Trennzeichen "-" in Textfeld in Swift iOS
- 13. Javascript regulären Ausdruck, um Inhalt zwischen doppelten Anführungszeichen zu streichen
- 14. Wie streichen HTML-Tags aus Div-Inhalt mit Javascript/jQuery?
- 15. Swift erhalten Nullwert in Alertview Textfeld
- 16. Leerraum beibehalten, wenn Textfeld in rdlc-Datei verborgen wird
- 17. Assertionsfehler in UIPageViewController
- 18. UIPageViewController in einem UITableViewCell
- 19. Seitenanzeige fehlt in UIPageViewController
- 20. Reihenfolge der Wörterbuchelemente beibehalten, wie in Swift deklariert?
- 21. Verstecken Punkte auf der letzten Seite von UIPageViewController swift
- 22. TableView konstruierbarer Inhalt | Swift
- 23. UIPageViewController Speicherleck
- 24. Azure-Konfigurationseinstellungen beim Veröffentlichen beibehalten?
- 25. UIPageViewController hat seltsame Größe
- 26. UIPageViewController deaktivieren Scrollen
- 27. UIPageViewController Zweite Ansicht wird leer
- 28. VBA - PowerPoint-Makro - Hinzufügen von Textfeld Inhalt zur Gliederungsansicht
- 29. UIPageViewController in Swift während Scrollen vorwärts und rückwärts, Index wird nicht korrekt
- 30. Wie kann ich Canvas-Inhalt in Elm zwischen Updates beibehalten
speichern, nachdem der Einsatz fehlt? –
Erstellen Sie jedes Mal eine neue View-Controller-Instanz, wenn der Benutzer zu einer anderen Seite navigiert? Verwenden Sie den Debugger, um den Inhalt der 'viewControllers' -Eigenschaft von' UIPageViewController' in verschiedenen Phasen zu überprüfen, um festzustellen, ob die tatsächlichen View-Controller-Instanzen unterschiedlich sind. –
Ja, ich erstelle jedes Mal neue Instanzen. Wenn ich eine Seite vor- und zurück wische, ist der Text immer noch da, aber wenn ich zwei oder mehr Seiten wische, ist der Inhalt der Textfelder verschwunden ... –