Ich habe zwei Sprachen für meine App. Einer ist Englisch und der andere ist Chinesisch.
Wenn ich die englische Sprache ausschalte und dann auf Zurück klicke, werden die anderen Seiten nicht automatisch ins Chinesische übersetzt.
Es ändert sich nur, wenn wir die Seite zum Aktualisieren herunterziehen.
Ich weiß nicht, wie es passiert.
Bitte erläutern Sie mir, wie Sie es implementieren.Lokalisierung in Swift
0
A
Antwort
1
Wenn die Seiten bereits im Speicher geladen sind, wird der Text der Beschriftung nicht aktualisiert, wenn Sie zur Seite zurückkehren.
So yin haben zwei Möglichkeiten:
Erstellen eines Setup-Methode, die aufgerufen wird, wenn die
viewWillAppear
- + Einfache
- umzusetzen - auch genannt wird, wenn es keine Änderungen
Erstellen Sie benutzerdefinierte Komponenten regi Nach einer Benachrichtigung suchen. Wenn Sie die Sprache ändern, Feuer der Mitteilung
- + Aktion nur dann erforderlich, durchführen wird, wenn
- - Ein bisschen komplizierter
Sie auch die 2 davon mischen zu implementieren, Veröffentlichen einer Benachrichtigung, die die Methode setup
auf allen geladenen Controllern aufrufen wird.
Verwandte Themen
- 1. Dynamische Lokalisierung in Swift
- 2. Es wurden keine Ressourcendateien für die Lokalisierung in swift gefunden
- 3. App-Lokalisierung in iOS4
- 4. Lokalisierung in android
- 5. Lokalisierung in Cocoa
- 6. Lokalisierung Unterstützung in Android
- 7. Lokalisierung in Textvalidierung
- 8. Lokalisierung in Polymer?
- 9. Lokalisierung in iOS-Benachrichtigungen?
- 10. Lokalisierung in .NET
- 11. Mvvmcross Lokalisierung in UWP
- 12. Lokalisierung in Yesod
- 13. Lokalisierung in WPF
- 14. Lokalisierung in Sencha
- 15. Basis Lokalisierung + + Storyboard .strings -> keine Lokalisierung
- 16. google.maps.places.Autocomplete Lokalisierung
- 17. Datenbank-Lokalisierung
- 18. Clientside Lokalisierung
- 19. UIWebview Lokalisierung
- 20. Lokalisierung Android
- 21. Lokalisierung von Attributwerten in .NET
- 22. Lokalisierung von Labels in org.apache.wicket.extensions.yui.calendar.DatePicker
- 23. Lokalisierung für Russisch in Android
- 24. Lokalisierung und Globalisierung in asp.net
- 25. Lokalisierung in einer iOS App
- 26. Lokalisierung in .aspx und .ascx
- 27. Lokalisierung funktioniert nicht in activty
- 28. Fehlende Lokalisierung in Xcode 6.1
- 29. Lokalisierung für Sicherheitsidentität in .NET
- 30. Java Sicherheitsdatei-Lokalisierung in Android
Wo sollte ich diesen viewWillAppear-Code in Language.swift oder vor dieser Ansichtsseite implementieren? –
Il lle your VC, deshalb ist der zweite Weg besser, auch wenn er schwerer zu implementieren ist – CZ54