Ich habe zwei Sprachversionen (Englisch, Chinesisch) in meiner App. Ich möchte den Text der Schaltflächensprache in diese Sprachen ändern, wenn der Benutzer auf die Schaltfläche "Sprache ändern" klickt.
Zum BeispielSo ändern Sie Schaltflächenschriftgröße in Lokalisierungsbedingung mit Swift 3
btnLogOut.setTitle(NSLocalizedString("Logout", comment: ""), for: .normal)
In der chinesischen Sprache, der Text zeigt nicht vollständig. Also, ich möchte die Schriftgröße ändern, wenn Button-Text ins Chinesische übersetzt wird.
Ich möchte nicht die Schriftgröße in der englischen Version ändern. Die Standard-Schriftgröße für diese Schaltfläche ist "System Font. 15"
btnLogOut.setTitle(NSLocalizedString("Logout", comment: ""), for: .normal, UIFont.buttonFontSize) <br>
Ich habe Fehler. Eigentlich habe ich das als Test hinzugefügt. Ich weiß nicht, wie ich es machen soll. Bitte hilf mir.
basierend auf Bedingungen, die Sie verwenden können.? UIButton() Titlelabel .font = UIFont.systemFont (ofSize: 13) – ankit
@ankit, Wenn wir so hinzufügen, Diese Schriftgröße 13 wirkt sich auch auf Englisch aus, richtig? Ich möchte die Schriftgröße in Englisch nicht ändern. Ich möchte nur in der chinesischen Sprache wechseln. –
@MayPhyu Haben Sie versucht, die Schriftgröße zu ändern, wenn der Benutzer auf "Sprache ändern" klickt und es auf Chinesisch ist? – Lysdexia