提交一些优化

This commit is contained in:
zeng 2025-06-19 13:52:29 +08:00
parent 509aa81f8a
commit 81bb16598a
2 changed files with 14 additions and 11 deletions

View File

@ -11,19 +11,22 @@ extension UIImage {
/// ///
func applyBlur() -> UIImage? { func applyBlur() -> UIImage? {
let context = CIContext(options: nil) let radius = 50.0
guard let inputCIImage = CIImage(image: self) else { return nil }
guard let ciImage = CIImage(image: self) else { return nil }
let filter = CIFilter(name: "CIGaussianBlur") let filter = CIFilter(name: "CIGaussianBlur")
filter?.setValue(ciImage, forKey: kCIInputImageKey) filter?.setValue(inputCIImage, forKey: kCIInputImageKey)
filter?.setValue(50, forKey: kCIInputRadiusKey) // filter?.setValue(radius, forKey: kCIInputRadiusKey)
guard let outputImage = filter?.outputImage else { return nil }
if let cgImage = context.createCGImage(outputImage, from: outputImage.extent) { guard let outputCIImage = filter?.outputImage else { return nil }
return UIImage(cgImage: cgImage)
} //
return nil let croppedImage = outputCIImage.cropped(to: inputCIImage.extent)
let context = CIContext(options: nil)
guard let cgImage = context.createCGImage(croppedImage, from: croppedImage.extent) else { return nil }
return UIImage(cgImage: cgImage)
} }
} }

View File

@ -96,7 +96,7 @@ extension SPMineViewController {
guard SPVipAlertView.isShowAlert else { return } guard SPVipAlertView.isShowAlert else { return }
SPWalletAPI.requestPayTemplate { model in SPWalletAPI.requestPayTemplate { model in
guard let list = model?.list_sub_vip else { return } guard let list = model?.list_sub_vip, list.count > 0 else { return }
if !self.isDidAppear { return } if !self.isDidAppear { return }
if self.vipAlertView != nil { return } if self.vipAlertView != nil { return }
let alert = SPVipAlertView(dataArr: list).show(in: SPAPPTool.getKeyWindow()) let alert = SPVipAlertView(dataArr: list).show(in: SPAPPTool.getKeyWindow())