我已经使该模块与Bridge一起使用,但是我不知道如何在React-Native内部调用SWIFT视图。
我收到此错误:其视图不在窗口层次结构中!在XCODE日志中!
使用React-Native 0.61.2
尝试移植模块MercadoPagoSDK:https://github.com/mercadopago/px-ios
尝试桥接模块,但未显示UI View,在XCODE日志中获取错误;其视图不在窗口层次结构中!在XCODE日志中!
import MercadoPagoSDK
import UIKit
@objc(MercadoPago)
class MercadoPago: UIView {
@objc func getPayment(_ publicKey : NSString,preferenceId : NSString,callback: RCTResponseSenderBlock) -> Void {
//callback([count])
let checkout = MercadoPagoCheckout.init(builder: MercadoPagoCheckoutBuilder.init(publicKey: publicKey as String, preferenceId: preferenceId as String))
checkout.start(navigationController: UIViewController)
}
}
我需要将返回的视图显示给react-native视图控制器。