【问题标题】:Braintree Drop-in Payment UI CustomizationBraintree Drop-in支付UI定制
【发布时间】:2019-11-05 11:07:09
【问题描述】:

我正在尝试在 iOS 中使用#braintree Drop-in Payment UI。如果有人禁用了某些按钮,例如 Apple Pay、Vemmo 或信用卡,这些按钮的空间仍然作为操作表中的空白空间存在。有什么办法可以消除这个空间?

此外,当您做出选择时,有时响应会有所延迟。所以用户不确定按钮是否被按下。有没有办法避免按下按钮两次或按下按钮后关闭操作表?

【问题讨论】:

    标签: java swift braintree


    【解决方案1】:

    全面披露:我在 Braintree 工作。如果您还有任何问题,请随时联系support

    无论付款方式如何,我们的操作表都设置为固定高度。您可以fork our iOS Drop-in repository 更改高度,但是,我建议您参考Apple's Human Interface Guidelines 以确保调整这将符合他们的标准。

    测试我自己的 iOS 集成,按下按钮没有延迟。请联系我们的support team,了解有关您遇到的延误的更多详情。

    【讨论】:

    • 感谢@jacqueD 的回答。我也遇到了 Drop-in UI 的问题,即一旦出现,后台控制器的按钮仍然处于活动状态。你对此有什么想法吗?
    • 您应该能够创建一个disableButtons 函数并为您要禁用的按钮设置button.enabled = false
    猜你喜欢
    • 2016-11-06
    • 2017-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-13
    • 2014-09-28
    相关资源
    最近更新 更多