私のアプリには2つの言語バージョン(英語、中国語)があります。ユーザーが「言語の変更」ボタンをクリックすると、ボタン言語のテキストをこれらの言語に変更したいと思います。例えば
、中国語でSwiftでローカライゼーション条件のボタンのフォントサイズを変更する方法3
btnLogOut.setTitle(NSLocalizedString("Logout", comment: ""), for: .normal)
、テキストが完全に表示されません。だから、ボタンのテキストが中国語に翻訳されるとき、フォントサイズを変更したいと思います。
英語版ではフォントサイズを変更したくありません。このボタンのデフォルトのフォントサイズは「システムフォント15」
btnLogOut.setTitle(NSLocalizedString("Logout", comment: ""), for: .normal, UIFont.buttonFontSize) <br>
エラーが発生しました。実際、テストとして追加しました。私はそれをする方法を知らない。私を助けてください。
: UIButton()titleLabel .font = UIFont.systemFont(ofSize:13)。? – ankit
@ankit、我々は次のように追加した場合、このフォントサイズは英語にも影響します13。私は英語のフォントサイズを変更したくありません。私はちょうど中国語で変更したいです。 –
@MayPhyuユーザーが「言語の変更」をタップして中国語を入力するたびにフォントサイズを変更しようとしましたか? – Lysdexia