Cas*_*tor 3 ios swift applepay
我正在使用PKPaymentButton进行 ApplePay 集成,但想知道是否可以轻松自定义它。
let applePayButton = PKPaymentButton(type: PKPaymentButtonType.setUp, style: PKPaymentButtonStyle.black)
Run Code Online (Sandbox Code Playgroud)
我们可以更改按钮样式吗?设置ApplePay后,我想将buttonType更改为.buy,但没有找到解决方案。
我们可以删除圆角半径吗?默认 ApplePay 按钮具有圆角半径。我不喜欢它并试图将其删除。因此,我尝试使用图层,但没有成功。
applePayButton.layer.cornerRadius = 0
Run Code Online (Sandbox Code Playgroud)如果我可以轻松更改 ApplePay 按钮属性,请告诉我。
是的,您可以通过在运行时使用不同的 PKPaymentButtonStyle 重新创建 PKPaymentButton 来更改它。或者您可以编写自己的 PKPaymentButton 包装器来为您完成此操作。
尽管苹果不建议改变 Apple Pay 按钮的外观,但这是可行的。同样,使用 PKPaymentButton 包装器,将 Apple Pay 按钮放在中心并更改包装器按钮的角半径,您也可以通过这种方式更改图标的大小。我在我的一些项目中做到了这一点,但没有得到苹果的任何回应。
| 归档时间: |
|
| 查看次数: |
4305 次 |
| 最近记录: |