我有像"Circular Quay W, The Rocks NSW, Australia"
这样的NSString,我想以以下字符串格式显示:
Circular Quay W,
The Rocks NSW,
Australia
所以请帮我开发这个功能。
假设您在UILabel
中显示字符串
NSString *str = @"Circular Quay W, The Rocks NSW, Australia";
str = [str stringByReplacingOccurrencesOfString:@", " withString:@",n"];
不要忘记将标签的 numberolines 设置为0。这允许标签显示多行文本。
label.numberOfLines = 0;
将每个逗号替换为(逗号和新行",n"),如果您在UILabel
中显示它,请确保将高度和行数首先设置为0使用属性numberOfLines
。
NSString *stringFoo = @"Circular Quay W, The Rocks NSW, Australia";
stringFoo = [stringFoo stringByReplacingOccurrencesOfString: @"," withString:@",n"];
这应该可以完成工作:
[NSString stringWithString:@"Circular Quay W,n The Rocks NSW,n Australia"];
欢呼