Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IOS UIWebView未加载完整网站_Ios_Iphone_Uiwebview - Fatal编程技术网

IOS UIWebView未加载完整网站

IOS UIWebView未加载完整网站,ios,iphone,uiwebview,Ios,Iphone,Uiwebview,我正在学习iOS。我正在尝试在UIWebView中加载网站。网页正在加载,但web视图未加载整个网站。相反,web视图加载网站的部分页面。这是密码 我做错了什么 import UIKit class ViewController: UIViewController { @IBOutlet weak var webView: UIWebView! override func viewDidLoad() { super.viewDidLoad() // Do any add

我正在学习iOS。我正在尝试在UIWebView中加载网站。网页正在加载,但web视图未加载整个网站。相反,web视图加载网站的部分页面。这是密码 我做错了什么

import UIKit

class ViewController: UIViewController {

@IBOutlet weak var webView: UIWebView!

override func viewDidLoad() {
    super.viewDidLoad()


    // Do any additional setup after loading the view, typically from a nib.
}

override func viewWillAppear(animated: Bool) {
    super.viewWillAppear(animated)
    webView.frame = self.view.frame
    let url = "http://www.tradiestart.com.au"
    let requestUrl = NSURL(string: url)
    let request = NSURLRequest(URL: requestUrl!)
    webView.loadRequest(request)
    webView.scrollView.scrollEnabled = true
}

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

如果不起作用,请尝试选择2

选择2

选择-3

另外,

这里我附上了

项目产出


没有什么不对的。代码没有任何问题。我不知道你为什么要分割截图,但网站有一个移动版本,这就是你看到的。他们故意让它看起来像那样。他们将其缩放到设备宽度,并根据需要删除元素


你有截图吗?是的……等等。。我会发布它,也许实现委托,看看它是否完成加载?如果我们使用委托,它会加载整个网站吗???@kdogisthebest我没有得到解决方案。你能帮我解决这个问题吗?@GaneshKumar--你能显示屏幕的输出吗?很容易优化你的回答,因为滚动已经启用,并且画面已经设置为UIVIEW,这不会改变任何东西。。我已经将模拟器的输出分成两个屏幕截图。。但是如果你看到tradiestart.com.au网站。。输出没有加载完整的网站当您的页面加载完美时,问题是web视图frame@Anbu.Karthik不。。仍然有相同的问题。我使用pin设置ui web视图。是问题吗?网站是否已满负荷?是的,该网站在移动设备上看起来不同。它反应灵敏。那么我做错了什么?web视图应向下滚动以显示整个网站。相反,它不会显示完整的网站调用
webView.userInteractionEnabled=true
,因此您的意思是代码中没有问题。。但是为什么那个网站没有像我们在浏览器中加载的那样完全加载呢?
 webView.scalesPageToFit = true
 webView.frame = UIScreen.mainScreen().bounds
 webView.center = self.view.center
 webView.scalesPageToFit = true
 webView.frame =CGRectMake(0,0, self.view.frame.size.width , self.view.frame.size.height)

 or 

    webView.frame =CGRectMake(0, 0, UIScreen.mainScreen().bounds.width, UIScreen.mainScreen().bounds.height)