gpt4 book ai didi

ios - UIWebview 总是以水平滚动加载

转载 作者:行者123 更新时间:2023-11-30 14:16:40 28 4
gpt4 key购买 nike

我正在包装一个简单的包装器,但是无论我使用什么设备测试网站并将其加载到 WebView 中,它总是有点宽并且具有水平滚动。我可以通过更改内容大小来关闭它,但随后我只是切断了右侧 View 的一部分。

import UIKit

class ViewController: UIViewController, UIWebViewDelegate {

@IBOutlet var webView: UIWebView?

let endpointURL : String = "http://www.google.com/"

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
webView?.delegate = self
var url : NSURL = NSURL(string: endpointURL)!
var request : NSURLRequest = NSURLRequest(URL: url)
webView?.loadRequest(request)
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}

func webViewDidStartLoad(webView: UIWebView) {

}

func webViewDidFinishLoad(webView: UIWebView) {
//webView.scrollView.contentSize = CGSizeMake(webView.frame.size.width, webView.scrollView.contentSize.height)
}

}

enter image description here

最佳答案

使用webView.scalesPageToFit = true这应该调整网页大小以适合 UIWebView 的大小。

我怀疑您的问题可能与 WebView 的框架有关。请尝试将 WebView 的大小调整为屏幕边界。

webView.frame = UIScreen.mainScreen().bounds

关于ios - UIWebview 总是以水平滚动加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31083053/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com