Cocoa touch UILabel文本开始处的换行符

Cocoa touch UILabel文本开始处的换行符,cocoa-touch,uilabel,Cocoa Touch,Uilabel,我有字符串要显示在UILabel中,但是UILabel没有显示下面字符串的文本 字符串为:“\n\n如果您正在使用皮质类固醇药物” 我知道\n一开始不符合逻辑,但我是从服务器获取的,因此无法更改它。那么有没有办法解决这个问题呢 标签通过在开始处添加两个换行符来显示rest文本的任何方式,或者如果它位于字符串的开头,如何截断\n 谢谢 如果要从字符串中删除\n,可以使用 NSString *myString = @" \n \n If you are using a corticosteroid

我有字符串要显示在
UILabel
中,但是
UILabel
没有显示下面字符串的文本

字符串为:“\n\n如果您正在使用皮质类固醇药物”

我知道
\n
一开始不符合逻辑,但我是从服务器获取的,因此无法更改它。那么有没有办法解决这个问题呢

标签通过在开始处添加两个换行符来显示rest文本的任何方式,或者如果它位于字符串的开头,如何截断
\n


谢谢

如果要从字符串中删除
\n
,可以使用

NSString *myString = @" \n \n If you are using a corticosteroid medication";

myString  = [[myString stringByReplacingOccurrencesOfString:@"\n"
                                                         withString:@""];
stringbyreplacingoccurrencesofstring:withString:
将用给定字符串替换给定字符串(在您的示例中为
\n
)的所有匹配项

上述操作在技术上应与
[mystringbytrimmingcharactersinset:[NSCharacterSet newlineCharacterSet]]完全相同

如果只想替换特定范围内的字符串,则可以使用
stringByReplacingOccurrencesOfString:with字符串:选项:范围:
,例如:

myString = [myString replaceOccurencesOfString:@"\n" 
                           withString:@"" 
                              options:NULL
                                range:NSMakeRange(0, 7)];
这将删除给定范围内出现的所有
\n
,例如从
0-7

查看苹果的文档,如果你想从你的字符串中删除
\n
,你可以使用以下简单的方法

NSString *myString = @" \n \n If you are using a corticosteroid medication";

myString  = [[myString stringByReplacingOccurrencesOfString:@"\n"
                                                         withString:@""];
stringbyreplacingoccurrencesofstring:withString:
将用给定字符串替换给定字符串(在您的示例中为
\n
)的所有匹配项

上述操作在技术上应与
[mystringbytrimmingcharactersinset:[NSCharacterSet newlineCharacterSet]]完全相同

如果只想替换特定范围内的字符串,则可以使用
stringByReplacingOccurrencesOfString:with字符串:选项:范围:
,例如:

myString = [myString replaceOccurencesOfString:@"\n" 
                           withString:@"" 
                              options:NULL
                                range:NSMakeRange(0, 7)];
这将删除给定范围内出现的所有
\n
,例如从
0-7

查看苹果的文档,如果你想从你的字符串中删除
\n
,你可以使用以下简单的方法

NSString *myString = @" \n \n If you are using a corticosteroid medication";

myString  = [[myString stringByReplacingOccurrencesOfString:@"\n"
                                                         withString:@""];
stringbyreplacingoccurrencesofstring:withString:
将用给定字符串替换给定字符串(在您的示例中为
\n
)的所有匹配项

上述操作在技术上应与
[mystringbytrimmingcharactersinset:[NSCharacterSet newlineCharacterSet]]完全相同

如果只想替换特定范围内的字符串,则可以使用
stringByReplacingOccurrencesOfString:with字符串:选项:范围:
,例如:

myString = [myString replaceOccurencesOfString:@"\n" 
                           withString:@"" 
                              options:NULL
                                range:NSMakeRange(0, 7)];
这将删除给定范围内出现的所有
\n
,例如从
0-7

查看苹果的文档,如果你想从你的字符串中删除
\n
,你可以使用以下简单的方法

NSString *myString = @" \n \n If you are using a corticosteroid medication";

myString  = [[myString stringByReplacingOccurrencesOfString:@"\n"
                                                         withString:@""];
stringbyreplacingoccurrencesofstring:withString:
将用给定字符串替换给定字符串(在您的示例中为
\n
)的所有匹配项

上述操作在技术上应与
[mystringbytrimmingcharactersinset:[NSCharacterSet newlineCharacterSet]]完全相同

如果只想替换特定范围内的字符串,则可以使用
stringByReplacingOccurrencesOfString:with字符串:选项:范围:
,例如:

myString = [myString replaceOccurencesOfString:@"\n" 
                           withString:@"" 
                              options:NULL
                                range:NSMakeRange(0, 7)];
这将删除给定范围内出现的所有
\n
,例如从
0-7
查看苹果公司的文档,了解这个

你试过这个吗

[yourString stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
你试过这个吗

[yourString stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
你试过这个吗

[yourString stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
你试过这个吗

[yourString stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
试试这个

NSString *text = @" \n \n If you are using a corticosteroid medication";
text = [text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
试试这个

NSString *text = @" \n \n If you are using a corticosteroid medication";
text = [text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
试试这个

NSString *text = @" \n \n If you are using a corticosteroid medication";
text = [text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
试试这个

NSString *text = @" \n \n If you are using a corticosteroid medication";
text = [text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

您可以使用此NSString*temp=@“\n\n如果您正在使用皮质类固醇药物”;NSString*resultString=[temp stringByReplacingOccurrencesOfString:@“\n”带字符串:@”“;您可以使用此NSString*temp=@“\n\n如果您正在使用皮质类固醇药物”;NSString*resultString=[temp stringByReplacingOccurrencesOfString:@“\n”带字符串:@”“;您可以使用此NSString*temp=@“\n\n如果您正在使用皮质类固醇药物”;NSString*resultString=[temp stringByReplacingOccurrencesOfString:@“\n”带字符串:@”“;您可以使用此NSString*temp=@“\n\n如果您正在使用皮质类固醇药物”;NSString*resultString=[temp stringByReplacingOccurrencesOfString:@“\n”带字符串:@”“;谢谢你,伙计。我知道这会有用的。但是,如果它在字符串的中间,这也会删除\n吗?我只想删除,如果它是在开始。它将删除所有的事件,无论它们是开始,中间或结束。是的。StringByTrimmingCharactersSet工作得很好。非常感谢你,谢谢你。我知道这会有用的。但是,如果它在字符串的中间,这也会删除\n吗?我只想删除,如果它是在开始。它将删除所有的事件,无论它们是开始,中间或结束。是的。StringByTrimmingCharactersSet工作得很好。非常感谢你,谢谢你。我知道这会有用的。但是,如果它在字符串的中间,这也会删除\n吗?我只想删除,如果它是在开始。它将删除所有的事件,无论它们是开始,中间或结束。是的。StringByTrimmingCharactersSet工作得很好。非常感谢你,谢谢你。我知道这会有用的。但是,如果它在字符串的中间,这也会删除\n吗?我只想删除,如果它是在开始。它将删除所有的事件,无论它们是开始,中间或结束。是的。StringByTrimmingCharactersSet工作得很好。非常感谢你。