Html 如何使用swift中的UIWebview从文本的开头开始显示剩余文本?
我在WKWebview中使用以下代码来显示HTML代码。代码如下:Html 如何使用swift中的UIWebview从文本的开头开始显示剩余文本?,html,iphone,xcode,swift4,wkwebview,Html,Iphone,Xcode,Swift4,Wkwebview,我在WKWebview中使用以下代码来显示HTML代码。代码如下: class ViewController: UIViewController,WKNavigationDelegate { @IBOutlet weak var webView: WKWebView! override func viewDidLoad() { super.viewDidLoad() // load remote url // let url
class ViewController: UIViewController,WKNavigationDelegate {
@IBOutlet weak var webView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
// load remote url
// let url = URL(string: "https://www.google.com")!
// webView.load(URLRequest(url: url))
// webView.allowsBackForwardNavigationGestures = true
// load local html file
loadHTMLStringImage()
}
func loadHTMLStringImage() -> Void {
let htmlString = "<p>• This is a small string.</p><p>• This is a more of medium string with few more strings.</p><p>• Well this is certainly a bigger string with more words than either of the previous two strings.</p>"
webView.loadHTMLString(htmlString, baseURL: nil)
}
class ViewController:UIViewController、WKNavigationDelegate{
@ibvar-webView:WKWebView!
重写func viewDidLoad(){
super.viewDidLoad()
//加载远程url
//让url=url(字符串:https://www.google.com")!
//加载(url请求(url:url))
//webView.AllowsBackforwardNavigationPigests=true
//加载本地html文件
loadHTMLStringImage()
}
func loadHTMLStringImage()->Void{
让htmlString=“•这是一个小字符串。•这是一个更大的字符串,包含更多的字符串。•这肯定是一个比前两个字符串中的任何一个都多的单词。”
loadHTMLString(htmlString,baseURL:nil)
}
它工作正常,输出如下所示:
但是剩下的文本跟随着我不想要的项目符号的起始位置。我需要的是让文本与上面文本的起始位置缩进。就像图片中一样:
如何实现如下图所示的效果
您可以使用列表来解决问题,而不是在HTML中使用段落。
以下是w3schools的列表参考
您可以通过两种方式解决问题:
之后使用
- 你的第一段
- 你的第二段
- 你的第三段