- 私はwebviewを提示しましたが、私は戻るボタンを押したコントローラを閉じることはありません。
- キャンセルボタンの上にビークポイントを置いたとき.Itsはトリガーされません。
ここでは私のコードです:swift3でwebviewを読み込んでいるときに戻るボタンが押されましたか?
//MARK: - View Life Cycle
override func viewDidLoad() {
super.viewDidLoad()
loadWebView()
}
//MARK: - Methods
func loadWebView() {
let url = URL(string: "http://www.lipsum.com/")
//(URL(string: Constant.MedataApi.BaseUrl)?.appendingPathComponent(Constant.termsAndConditions))!
let request = NSURLRequest.init(url: url! as URL)
webView.loadRequest(request as URLRequest)
//webView.layer.borderWidth = 1.0
//webView.layer.borderColor = UIColor.red.cgColor
}
//MARK: - IBActions() -
@IBAction func cancelButtonClicked(_ sender: Any) {
self.dismiss(animated: true, completion: nil)
}
し、ボタンを押して戻って、まだそれが動作しますか? –
'webView'コントローラに移動するために' push'または 'modal'を使用していますか? –
URLを非同期的に読み込む方法は? –