Wie Kann ich einstellen, Lokalisiert Richtung innerhalb der Anwendung?(RTL, wenn der Benutzer wählen, Arabisch, LTR ist die gewählte Sprache ist Englisch)

Meinen Antrag unterstützen müssen Arabisch(rechts-nach-Links-Richtung) und Englisch(Richtung von Links nach rechts) - Sprache, die ich brauche, um UI und basiert auf Benutzer-wählen Sie die Sprache aus meiner Anwendung.

Werde ich umsetzen UI mit NSLayoutConstraint so kann es zu update-Benutzeroberfläche automatisch, basierend auf der führenden und nachfolgende Einschränkungen.

Nun Meine Frage ist wie kann ich das erreichen? Als Mein Gerät-Sprache ist, nämlich die englische, und aus meiner Anwendung, Benutzer wählen Sie " Arabisch(beschränkt auf meine app nur), So dass mein Flow,UI,Animationen etc. sollten von rechts nach Links.

hier sind die Beispiel-snap für die Benutzeroberfläche Richtung
Wie Kann ich einstellen, Lokalisiert Richtung innerhalb der Anwendung?(RTL, wenn der Benutzer wählen, Arabisch, LTR ist die gewählte Sprache ist Englisch)
Wie Kann ich einstellen, Lokalisiert Richtung innerhalb der Anwendung?(RTL, wenn der Benutzer wählen, Arabisch, LTR ist die gewählte Sprache ist Englisch)

Dank

Soweit ich das jetzt es gibt keine andere Lösung. Also, wenn Ihr Chef besteht auf der Umsetzung der Sprache innerhalb der app. und hat sich nicht davon überzeugen, zu Folgen apples Richtlinien. Leider haben Sie es zu realisieren 🙂
Ich fand, dass, wenn wir setzen "AppleLanguages" in main.m-Datei, die Zeit, seinen Werken, Aber die Benutzeroberfläche wird aktualisiert, nur nach dem Relaunch der app.
ja, sagte ich, dass in meiner Antwort müssen Sie die app neu starten. und noch einen link für eine app fragt den Benutzer, um die app neu starten.
Warum sind Sie Einstellung Ihrer app auf diese Art und Weise? Gibt es irgendeinen Grund, warum man nicht einfach stützend ausschalten des Gerätes Sprache automatisch?
Eine änderung der Sprache ist nicht von einem Gerät Sprache, seine eingeschränkte app nur. Und das ist mein app-Anforderung, die Benutzer wechseln kann für jede Sprache, zu jeder Zeit. Vielen Dank für Sie Antwort.

InformationsquelleAutor Kanjariya-IOS | 2015-08-07

Schreibe einen Kommentar