localizable.strings
に改行文字を追加するにはどうすればよいですか?localizable.stringsにNewLine文字を追加する
\n
を入れてみましたが、成功しませんでした。
編集1:リンクの追加localizable.stings
?
localizable.strings
に改行文字を追加するにはどうすればよいですか?localizable.stringsにNewLine文字を追加する
\n
を入れてみましたが、成功しませんでした。
編集1:リンクの追加localizable.stings
?
\n
を使用すると効果があります。
"abc" = "foo\nbar";
と、このコード:: "のLocalizable.strings" この行では
NSString *s = NSLocalizedString(@"abc", NULL);
NSLog(@"%@", s);
私はただ、.stringsファイルに改行を追加し、出力
2013-05-02 14:14:45.931 test[4088:c07] foo bar
これはlocalizable.stringsでは機能しません.2つのキーを作成するだけで、文字列の連結中に2つのローカライズ可能な文字列の間で\ nを管理することができます。
も
の作品取得します"str" = "Hi ,
this is .
in a new line,
";
はい、これは良い選択です! –
このwor限り、あなたは適切なライン数の設定としてUILabelとUITextviewでKS:また、これを0に設定することができ
testLabel.numberOfLines = 2;
自動ラインカウントで、また、あなたはあなたのラベルが複数行を表示するのに十分な大きさであることを確認する必要がありますそうでなければ、それは切断されます。
これは正解imhoのようです。 – hfogel
私は同意します。真:キーには '\ n'を含めてはいけません。なぜ誰かがそれを望むのでしょうか?他のもの(ローカライズされた文字列の' \ n ')はうまくいくはずです。 –
UITextViewまたはUILabelにテキストを表示すると、\ nが追加されます。 – Bonnie
私はHTMLを有効にしていたので、\ nは動作していませんでした。とにかくhtmlタグを置いた後、絶対にうまく動作します!任意のアイデアリンクを追加する方法? –