【问题标题】:IOS - PayPal SDK - Screen goes blankIOS - PayPal SDK - 屏幕变为空白
【发布时间】:2015-04-18 19:16:36
【问题描述】:

我在这里学习了这个教程:https://github.com/paypal/PayPal-iOS-SDK/blob/master/docs/single_payment.md

在我的项目中,我有一个视图控制器,在这个视图控制器中,我有一个触发示例中代码的按钮,所以我所做的是创建 PayPalViewController 并使用上面的代码。

我如何打开 PayPalViewController:

- (void)handleStep2UploadTap2:(UITapGestureRecognizer *)recognizer {

    AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
    appDelegate.paypalViewController = [PayPalViewController new];


    [self presentViewController:appDelegate.paypalViewController animated:YES completion:nil];
}

一旦触发按钮,屏幕就会变为空白。 Xcode工作正常没有错误没有崩溃,为什么屏幕会黑屏?

【问题讨论】:

  • 好吧,我想我的问题是:1)你是否完成了它列出的所有其他步骤 2)PayPalPaymentViewController 有一个通过 initWithPayment:configuration:delegate: 设计的初始化程序和 3)什么是 @ 987654325@?一个子类 UIVIewController?

标签: ios objective-c xcode paypal


【解决方案1】:

这里是来自 PayPal 的戴夫。

@Louis-Tur 提出了正确的问题!

具体来说,如果您按照https://github.com/paypal/PayPal-iOS-SDK/blob/master/docs/single_payment.md 的集成说明进行操作,您会发现appDelegate.paypalViewController = [PayPalViewController new]; 不是创建视图控制器的正确方法。

如果您需要进一步说明,我们很乐意为您提供帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-18
    • 1970-01-01
    • 2019-03-17
    • 2018-07-19
    • 2018-09-18
    相关资源
    最近更新 更多