使用 PaypalSDK iOS 导航颜色在 iOS 中未更改
Posted
技术标签:
【中文标题】使用 PaypalSDK iOS 导航颜色在 iOS 中未更改【英文标题】:Using PaypalSDK iOS Navigation color not changed in iOS 【发布时间】:2020-05-21 02:14:38 【问题描述】:我们在项目中使用以下 Paypal SDK:- https://github.com/paypal/paypal-ios-sdk
对于更改导航颜色,我们应用了以下解决方案:-
let paymentViewController = PayPalPaymentViewController(payment: payment, configuration: payPalConfig, delegate: self)
paymentViewController?.modalPresentationStyle = .fullScreen
self.navigationController?.navigationBar.barTintColor = UIColor.red
self.navigationController?.navigationBar.isTranslucent = false
self.navigationController?.present(paymentViewController!, animated: true, completion: nil)
但使用上述解决方案导航颜色不会改变。
任何人都有解决方案,请帮助我。
谢谢。 师父外士纳尼
【问题讨论】:
那个SDK已经被弃用了,你为什么要使用它? @PrestonPHX 你是对的,但是这个项目太老了,所以我们没有应用更改。 这可能有帮助:github.com/paypal/PayPal-iOS-SDK/issues/49 【参考方案1】:let paymentViewController = PayPalPaymentViewController(payment: payment, configuration: payPalConfig, delegate: self)
paymentViewController?.modalPresentationStyle = .fullScreen
paymentViewController.navigationController?.navigationBar.barTintColor = UIColor.red
paymentViewController.navigationController?.navigationBar.isTranslucent = false
paymentViewController.navigationController?.present(paymentViewController!, animated: true, completion: nil)
【讨论】:
感谢您帮助我,但您的解决方案对我不起作用。如果有其他解决方案,请帮助我。以上是关于使用 PaypalSDK iOS 导航颜色在 iOS 中未更改的主要内容,如果未能解决你的问题,请参考以下文章