xcode localizable.strings

xcode - Agregue el carácter "nueva línea" en localizable.strings



(4)

El uso de /n debería funcionar. Con esta línea en "Localizable.strings":

"abc" = "foo/nbar";

y este código:

NSString *s = NSLocalizedString(@"abc", NULL); NSLog(@"%@", s);

Me sale la salida

2013-05-02 14:14:45.931 test[4088:c07] foo bar

¿Cómo agregar un carácter de nueva línea en localizable.strings ?

Intenté poner /n , pero sin éxito.


Esto funciona en una vista de UILabel y UIT, siempre que establezca el número de línea apropiado:

testLabel.numberOfLines = 2;

También puede establecer esto en 0, que es un conteo automático de líneas, también debe asegurarse de que su etiqueta sea lo suficientemente grande como para mostrar múltiples líneas, o de lo contrario se cortará.


Simplemente agregar nuevas líneas en el archivo .strings también funciona

"str" = "Hi , this is . in a new line, ";


esto no funcionará en localizable.strings, debe crear dos claves y solo podrá administrar / n entre dos cadenas localizables durante la concatinación de cadenas.