如何在ios中删除UITextView中的行空格
我有一个文本视图,我正在输入数据,我按下回车键,它将进入下一行,我输入了一些其他数据并保存了它 我得到的结果是: 并存储在以下服务中:如何在ios中删除UITextView中的行空格,ios,objective-c,json,uitextview,Ios,Objective C,Json,Uitextview,我有一个文本视图,我正在输入数据,我按下回车键,它将进入下一行,我输入了一些其他数据并保存了它 我得到的结果是: 并存储在以下服务中: {"PersonID":9416,"PeriodID":59130,"Notes":"tyyyttyt ttrtrtrt ttttrtrtr","PeriodDate":"2015-05-08T10:50:00"} 但我的要求是字符串应存储为: TYYYYYTTYT ttrttrt TTTTRTR 我在谷歌上搜索过,但没有找到答案 谁能帮我解决这个问题吗 我
{"PersonID":9416,"PeriodID":59130,"Notes":"tyyyttyt
ttrtrtrt
ttttrtrtr","PeriodDate":"2015-05-08T10:50:00"}
但我的要求是字符串应存储为:
TYYYYYTTYT ttrttrt TTTTRTR
我在谷歌上搜索过,但没有找到答案
谁能帮我解决这个问题吗
我对Objective C主题非常陌生。要从字符串中删除新行,请使用以下代码:
myString = [myString stringByReplacingOccurrencesOfString:@"\n" withString:@" "];
其中myString是从UITextView获取的文本
希望这有帮助 将字符串分成由任何新行字符分隔的组件,然后将它们再次连接到新字符串,并用空格分隔:
NSString *cleanString = [[myTextField.text componentsSeparatedByCharactersInSet:[NSCharacterSet newlineCharacterSet]] componentsJoinedByString:@" "];
试试看。将双空格替换为单空格
for (int i=0; i<[self.textView.text length]; i++)
{
self.textView.text=[self.textView.text stringByReplacingOccurrencesOfString:@" " withString:@" "];
}
将“\n”替换为字符串中的“”,然后查看..@KOUSHIK try my answer它肯定会解决您的问题。实际替换到哪里?请记录此notes键值并显示结果。请编辑您的问题以实际包含图像,我添加了一些格式。如果您希望更改任何内容,请随意单击编辑按钮@KOUSHIKMALEY试试这个答案。和重播。评论不用于扩展讨论;这段对话已经结束了。@Koushikmaley这个答案对我不适用,你是怎么接受的。请把它清理掉。