2015-11-02 29 views
1

我意识到,当我有更长的单词时,它不会被包裹在uiwebview中。它显示底部的滚动条以移动web视图。 是否有任何选择强制包装长词?uiwebview包装长词

回答

3

您可以使用word-wrap:break-word CSS强制打破长单词。例如,

.breakit { 
    word-wrap: break-word; 
} 

但是,您可能需要明确设置容器的宽度。以下是一个示例代码:

NSString *wordwrapstyle = @""; 
if (forceWordWrap){ 
    wordwrapstyle = [NSString stringWithFormat:@"style=\"width:%f;word-wrap:break-word;\"", self.frame.size.width]; 
} 

[ms appendFormat:@"<p %@>%@</p>", wordwrapstyle, text]; 
+0

非常好,非常感谢。这有很大帮助。我学到了一些东西:-) –