12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import UIKit
- import BFCommonKit
- import BFUIKit
- open class PQImageSelectedController: PQUploadController {
- public var updataVideoData: PQVideoListModel?
- open override func viewDidLoad() {
- super.viewDidLoad()
- emptyData?.title = "哦呜~ 你没有可上传的图片~"
- emptyData?.emptyImageName = "icon_authorError"
-
- }
- @objc open override func btnClick(sender: UIButton) {
- switch sender.tag {
- case 1:
- navigationController?.popViewController(animated: true)
- case 2:
- showCollects()
- case 3:
- if selectedData == nil {
- cShowHUB(superView: nil, msg: "请选择图片")
- return
- }
- PQPHAssetVideoParaseUtil.requestAssetOringinImage(asset: (selectedData?.asset)!) { [weak self] _, _, image, _ in
- if image != nil {
- self?.selectedData?.image = image
- }
- self?.selectedData?.videoBucketKey = self?.uploadData?.videoBucketKey
- let vc = PQImageCropVC(image: (self?.selectedData?.image)!, aspectWidth: self?.videoWidth ?? 0.0, aspectHeight: self?.videoHeight ?? 0.0)
- self?.selectedData?.duration = self?.uploadData?.duration ?? 0.0
- self?.selectedData?.localPath = self?.uploadData?.localPath
- vc.uploadData = self?.selectedData
- vc.updataVideoData = self?.updataVideoData
- self?.navigationController?.pushViewController(vc, animated: true)
- }
- case 4:
- break
- default:
- break
- }
- }
- }
|