Skip to main content
 首页 » 操作系统

swift之UIWebView 居中页面并允许导航

2024年01月01日37lvdongjie

我设法在我的 UIWebView 中加载了一个网站,但我无法将其居中。 我还希望能够“导航”到该网站。我做错了什么?

代码如下:

 import UIKit 
 
class ViewController: UIViewController { 
 
    @IBOutlet weak var WebView: UIWebView! 
 
 
 
    var URLPath = "http://google.fr" 
 
    override func viewDidLoad() { 
        super.viewDidLoad() 
        // Do any additional setup after loading the view, typically from a nib. 
 
        WebView.scalesPageToFit = true 
        WebView.keyboardDisplayRequiresUserAction = true 
 
 
        loadAdressURL() 
    } 
 
    override func didReceiveMemoryWarning() { 
        super.didReceiveMemoryWarning() 
        // Dispose of any resources that can be recreated. 
    } 
 
    func  loadAdressURL () { 
        let requestURL = NSURL(string:URLPath) 
        let request = NSURLRequest(URL: requestURL) 
 
        WebView.loadRequest(request) 
    } 
 
} 

这是 IOS 模拟器:

罗布。

请您参考如下方法:

添加这个

override func viewDidAppear(animated: Bool) { 
       WebView.frame = UIScreen.mainScreen().bounds 
        WebView.center = self.view.center 
    }