如何使用 PKAddPassButton 添加 "Add to Apple Wallet" 按钮 - swift
How to add "Add to Apple Wallet" button with PKAddPassButton - swift
对不起,如果这听起来很蠢,请完成 swift 菜鸟,
我正在尝试创建 "Add to Apple Wallet" 按钮。但我无法弄清楚如何。我已经尝试了代码片段 here,但在我的模拟器屏幕上没有显示任何内容。我当前的代码:
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)
}
}
有什么建议吗?谢谢
看起来你的按钮没有边界。
尝试:
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)
调整大小和位置以适合您的应用。并且不要忘记添加一个动作,以便在点击时执行某些操作。
对不起,如果这听起来很蠢,请完成 swift 菜鸟,
我正在尝试创建 "Add to Apple Wallet" 按钮。但我无法弄清楚如何。我已经尝试了代码片段 here,但在我的模拟器屏幕上没有显示任何内容。我当前的代码:
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)
}
}
有什么建议吗?谢谢
看起来你的按钮没有边界。
尝试:
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)
调整大小和位置以适合您的应用。并且不要忘记添加一个动作,以便在点击时执行某些操作。