我正在为iPhone开发一个应用程序,我想在UITextView的每行开头添加一个破折号( - )或任何其他符号,其中包含一些多行文字。 我希望文本显示为点
- abc
- def
- ghi
像这样......
提前致谢,
答案 0 :(得分:1)
我会像这样使用NSMutableString:
NSMutableString *temp = [self.textView.text mutableCopy];
[temp replaceOccurrencesOfString:@"\n" withString:@"\n- " options:NSCaseInsensitiveSearch range:NSMakeRange(0, temp.length)];
self.textView.text = [NSString stringWithFormat:@"- %@", temp];
但有了这个,你必须检查,这样你就不会有两个" - "如果你这样做两次。所以这只是为输出而不是文本本身。