gpt4 book ai didi

Swift 4 从 Subview 回来

转载 作者:行者123 更新时间:2023-11-30 11:19:37 25 4
gpt4 key购买 nike

我想从 mySubView 制作后退按钮。我有带有按钮的付款ViewController,这个按钮使view.addSubview(WkWebView)。所以我可以打开 WkWebView 但我不可能丢失它。

我的代码:

self.automaticallyAdjustsScrollViewInsets = false
self.wkWebView.translatesAutoresizingMaskIntoConstraints = false
self.wkWebView.frame = CGRect.init(x: 0, y: 0, width: self.wkWebView.frame.size.width, height: self.wkWebView.frame.size.height)
self.view.addSubview(wkWebView)

loadUrl()

func loadUrl(){
let webConfiguration = WKWebViewConfiguration()
webConfiguration.allowsInlineMediaPlayback = true

let myURL = URL(string: "https://ecg.test.upc.ua/go/enter")
var myRequest = URLRequest(url: myURL!)
myRequest.httpMethod = "POST"
wkWebView.load(myRequest)
}

最佳答案

你可以试试这个

let back = UIButton(type: .system)

back.frame = CGRect(x: 10, y: 20, width: 100, height: 50)

back.setTitle("Back", for: .normal)

back.sizeToFit()

back.addTarget(self, action: #selector(self.back), for: .touchUpInside)

wkWebView.addSubview(back)

//

@objc func back() { 

wkWebView.removeFromSuperview()

}

//

还为与 superView 相关的 wkWebView 提供一个框架,并且不要设置 self.wkWebView.translatesAutoresizingMaskIntoConstraints = false 因为在添加约束时

self.wkWebView.frame = self.view.framw

关于Swift 4 从 Subview 回来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51430433/

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