我正在从本地 xml 文件中读取一些文本并将其显示在 UILabel 中。xml 中的文本最初具有选项卡式间距。我在编辑器中手动删除了这个选项卡,但它仍然出现在 UILabel 中,它使文本布局看起来非常混乱。
我该如何解决这个问题?
当您将文本分配给标签时,您可以执行以下操作:
myLabel.text = [textWithTabs stringByReplacingOccurrencesOfString:@"\t" withString:@""];
这将完全删除标签。
试试下面
myLabel.text = [myText stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet];
stringByTrimmingCharactersInSet:返回一个新字符串,该字符串通过从给定字符集中包含的接收者字符的两端删除。
- (NSString *)stringByTrimmingCharactersInSet:(NSCharacterSet *)set