【发布时间】:2016-06-20 18:02:13
【问题描述】:
Html 字符串从服务器获取我尝试转换为属性字符串。 使用
NSAttributedString *attributedString = [[NSAttributedString alloc]
initWithData: [htmlString dataUsingEncoding:NSUnicodeStringEncoding]
options: @{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType, NSCharacterEncodingDocumentAttribute: [NSNumber numberWithInt:NSUTF8StringEncoding] }
documentAttributes: nil
error: nil
];
具有 \U00002028\n 的属性字符串导致显示字符串在文本中出现间距和换行。如何才能删除这样的东西。
【问题讨论】:
-
试试这个 NSString *string = [attributedString.string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];这种方式来实现前导和尾随空格。
标签: ios objective-c iphone