max*_*eft 3 uiwebview ios autolayout swift
我创建了一个简单的 webview 应用程序。但是有一个小问题,我无法修复它。它加载第一页没有问题。
当我点击第一个输入时,程序崩溃,错误代码如下:
2017-10-28 23:50:54.289690+0400 BFI Schools[68425:3885613] [LayoutConstraints] 无法同时满足约束。
可能以下列表中的至少一项约束是您不想要的。
尝试这个:
(1) 查看每个约束并尝试找出您不期望的;
(2) 找到添加不需要的约束或约束的代码并修复它。
(注意:如果看到 NSAutoresizingMaskLayoutConstraints 不明白,请参考 UIView 属性 translatesAutoresizingMaskIntoConstraints 的文档)
我的代码如下:
//
// ViewController.swift
// BFI Schools
//
// Created by Kamandar Abdullayev on 10/28/17.
// Copyright © 2017 ROOM404.AZ. All rights reserved.
//
import UIKit
import WebKit
class ViewController: UIViewController , UIWebViewDelegate {
@IBOutlet weak var webView: UIWebView!
@IBOutlet weak var spinner: UIActivityIndicatorView!
override func viewDidLoad() {
super.viewDidLoad()
view.translatesAutoresizingMaskIntoConstraints=false
let url = URL(string: "https://www.parent.e-hism.co")!
let request = URLRequest(url: url)
if Reachability.isConnectedToNetwork() == true {
webView.loadRequest(request)
} else {
let alert = UIAlertView(title: "No Internet Connection", message: "Make sure your device is connected to the internet.", delegate: nil, cancelButtonTitle: "OK")
alert.show()
}
}
func webViewDidStartLoad(_ : UIWebView) {
spinner.startAnimating()
}
func webViewDidFinishLoad(_ : UIWebView) {
spinner.stopAnimating()
}
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试了在 Internet 上找到的所有帮助,但没有成功。