LenzCameraSDK.m 708 B

123456789101112131415161718192021222324
  1. //
  2. // LenzCameraSDK.m
  3. // LenzCameraNativeModuleForRN
  4. //
  5. // Created by lr on 2023/3/16.
  6. //
  7. #import "LenzCameraSDK.h"
  8. #import "PCSBaseViewController.h"
  9. @implementation LenzCameraSDK
  10. + (void)showCameraSDKWithParams:(NSDictionary *)params
  11. presentVC:(__kindof UIViewController *)presentVC
  12. complete:(LenzCameraSDKComplete)complete {
  13. PCSBaseViewController *vc = [PCSBaseViewController initWithParams:params complete:^(NSDictionary * _Nonnull dict) {
  14. if (complete) {
  15. complete(dict);
  16. }
  17. }];
  18. vc.modalPresentationStyle = UIModalPresentationFullScreen;
  19. [presentVC presentViewController:vc animated:YES completion:nil];
  20. }
  21. @end