iphone - Webview 去除 HTML 实体前后的所有空格

标签 iphone html ios uiwebview webview

我在 UIWebview 中显示了一个 NSString(混合了一些 HTML 实体)。每当一个实体显示在 WebView 中时,周围的空白就会被去除。

来源:

"I like Bill & Ted's Excellent Adventure."

在webview中显示:

"I like Bill&Ted's Excellent Adventure."

最佳答案

当您首先在屏幕上显示字符串时,您必须修剪它。然后显示。 有一个NSString stringByTrimmingCharactersInSet 的方法来修剪这个我们传递一个字符集。该集合的两个类方法已在文档中,但您也可以根据需要创建自己的集合。使用 whitespaceCharacterSetwhitespaceAndNewlineCharacterSet 删除字符串周围的空格。

NSString *stringAfterRemovingWhiteSpace = [stringBeforeRemovingWhiteSpace stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]];

关于iphone - Webview 去除 HTML 实体前后的所有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8301550/

相关文章:

java - 为什么 JLabel 实例只显示 8 行?

ios - 无法调试 - 变量值未显示

android - 如果快速卷积需要 LPF,我如何使用基于 FFT 的快速卷积来实现 LPF?

ios - Tab Bar Item 是一个灰色方 block

iphone - 自定义警报的 UILocalNotification 重复间隔(星期日、星期一、星期二、星期三、星期四、星期五、星期六)

ios - NSURLConnection didSendBodyData 进度

ios - UIButton 的 titleLabel 是可选的原因是什么?

ios - 获取 interactivePopGestureRecognizer 关闭回调/事件

javascript - 如何使 map 上的多个标记可点击?

javascript - 如何使用 AngularJS 使用依赖下拉列表?