I'm new to IOS Swift and need some help. No matter what I do, the webpage won't scale to fit the UIwebview. Please help.
Below is the code and I'm running Xcode ver 7.2 and Simulator ver 9.2
import UIKit
class ViewController: UIViewController, UIWebViewDelegate {
@IBOutlet var webView: UIWebView!
override func viewDidLoad(){
super.viewDidLoad()
let url = NSURL (string: "https://www.bbc.co.uk");
let requestObj = NSURLRequest(URL: url!);
webView.scalesPageToFit = true
webView.contentMode = UIViewContentMode.ScaleAspectFit
webView.delegate = self;
webView.frame = self.view.bounds
webView.stringByEvaluatingJavaScriptFromString(
"document.body.style.zoom= 5.0;")
webView.loadRequest(requestObj);
}
override func didReceiveMemoryWarning(){
super.didReceiveMemoryWarning()
}
func webViewDidFinishLoad(webView: UIWebView) {
let zoom = webView.bounds.size.width / webView.scrollView.contentSize.width
webView.scrollView.setZoomScale(zoom, animated: true)
}
}