抱歉,如果这听起来很愚蠢,这里完全是菜鸟,
我正在尝试创建“添加到Apple Wallet”按钮。但我不知道怎么办。我已经尝试过代码片段here https://stackoverflow.com/questions/49773184/how-to-create-add-to-apple-wallet-button-using-pkaddpassbutton-for-passes-with,但模拟器中的屏幕上没有显示任何内容。我当前的代码:
import UIKit
import PassKit
class ViewController: UIViewController {
@IBOutlet weak var button: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
addWalletButton()
}
private func addWalletButton() {
let passButton = PKAddPassButton(addPassButtonStyle: PKAddPassButtonStyle.black)
passButton.center = view.center
view.addSubview(passButton)
}
}
有什么建议么?谢谢。
看起来你的按钮没有界限。
Try:
let passButton = PKAddPassButton(addPassButtonStyle: PKAddPassButtonStyle.black)
passButton.frame = CGRect(x: (UIScreen.main.bounds.width-280)/2, y: 150, width: 280, height: 60)
passButton.addTarget(self, action: #selector(passButtonAction), for: .touchUpInside)
view.addSubview(passButton)
调整大小和位置以适合您的应用程序。并且不要忘记添加一个操作,以便在点击时它会执行某些操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)