Parcourir la source

发布界面的直接传值

jsonwang il y a 3 ans
Parent
commit
a8d01beb0f

+ 1 - 0
BFFramework/Classes/Stuckpoint/Controller/PQStuckPointEditerController.swift

@@ -956,6 +956,7 @@ class PQStuckPointEditerController: PQBaseViewController {
             videoExporter.playeTimeRange = playeTimeRange
             videoExporter.mStickers = mStickers
             videoExporter.audioMixModel = stuckPointMusicData
+            videoExporter.coverImage = selectedMetarialData?.first?.coverImageUI ?? UIImage.init()
             videoExporter.editProjectModel = tempModel
             navigationController?.pushViewController(videoExporter, animated: true)
         }

+ 1 - 2
BFFramework/Classes/Stuckpoint/Controller/PQStuckPointPublicController.swift

@@ -51,7 +51,7 @@ class PQStuckPointPublicController: PQBaseViewController {
     // 导出结束的时间
     private var exportEndDate: Float64 = Date().timeIntervalSince1970
     // 取到的封面 给发布界面使用
-    private var coverImage: UIImage?
+    public var coverImage: UIImage?
     // 导出视频工具类
     private var exporter: PQCompositionExporter!
     // 导出进度
@@ -162,7 +162,6 @@ class PQStuckPointPublicController: PQBaseViewController {
                     coverImageMaterialsModel = section.sectionTimeline?.visionTrack?.getEnableVisionTrackMaterials().first
                 }
                 if coverImageMaterialsModel != nil {
-                    coverImage = coverImageMaterialsModel?.getCoverImage()
                     playerHeaderView.image = coverImage
                     playerHeaderView.contentMode = coverImageMaterialsModel!.canvasFillType == stickerContentMode.aspectFitStr.rawValue ? .scaleAspectFill : .scaleAspectFit
                 }