gpt4 book ai didi

swift - 在 Swift 中进行应用内购买时,隐藏不同 View Controller 中的 UIButton

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

我有两个 View Controller ,ViewController One 是主要的,带有一个按钮,而 ViewController Two 是应用内购买。当在 ViewController 二上进行应用内购买时,我需要隐藏 ViewController One 上的按钮。

请提供 Swift 语言帮助

查看 Controller 一键:

@IBOutlet weak var inAppBtn: UIButton!

View Controller 二:

我已经在这里取消了 View Controller 二,但我需要将 inAppBtn 放入此处并隐藏它。

  @IBAction func continueBtn(_ sender: Any) {
if SKPaymentQueue.canMakePayments() {
let paymentRequest = SKMutablePayment()
paymentRequest.productIdentifier = productID
dismiss(animated: true, completion: nil)
SKPaymentQueue.default().add(paymentRequest)
} else {
print("user unable to make payments")
}
}

最佳答案

您可以尝试在 ViewController Two 中关闭之前在函数中添加此 continue Btn

if let firstVc = self.presentingViewController as? ViewControllerOne{
firstVc.yourButton.isHidden = true
}

关于swift - 在 Swift 中进行应用内购买时,隐藏不同 View Controller 中的 UIButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56923679/

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