修复前后台切换,自动刷新空间相薄的功能

This commit is contained in:
bluesea 2024-03-22 11:48:31 +08:00
parent 6605d7bc4b
commit c9c9fc85de
4 changed files with 14 additions and 18 deletions

View File

@ -36,7 +36,6 @@
1EE5C5FA2B8F97BF00EDFC2F /* SpatialVideoWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EE5C5F92B8F97BF00EDFC2F /* SpatialVideoWriter.swift */; };
1EEF683E2B8D079600B953F7 /* CCVRPreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EEF683D2B8D079600B953F7 /* CCVRPreviewController.swift */; };
1EF3B31D2B945C45000BD52D /* CCSpaceAlbumFliterPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EF3B31C2B945C45000BD52D /* CCSpaceAlbumFliterPopView.swift */; };
1EFAF0B82B8AF1B8002A1773 /* CCSpaceAlbumPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EFAF0B72B8AF1B8002A1773 /* CCSpaceAlbumPopView.swift */; };
1EFAF0BA2B8AF5EF002A1773 /* UIView+CCExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EFAF0B92B8AF5EF002A1773 /* UIView+CCExtension.swift */; };
1EFAF0BD2B8B1D84002A1773 /* CCPopMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EFAF0BC2B8B1D84002A1773 /* CCPopMenuView.swift */; };
1EFAF0C02B8B7A59002A1773 /* VRPhotoTransformController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EFAF0BF2B8B7A59002A1773 /* VRPhotoTransformController.swift */; };
@ -673,7 +672,6 @@
1E1EA2902B933C8200A5D5D2 /* VideoWriter.swift in Sources */,
AF2120E62B4E9DE000400B7F /* CCTableSwitchView.swift in Sources */,
00D33BFA2B9AB21A00604A44 /* ZZHAVExtension.swift in Sources */,
1EFAF0B82B8AF1B8002A1773 /* CCSpaceAlbumPopView.swift in Sources */,
AF2120E02B4E9C8000400B7F /* Timer+Add.swift in Sources */,
AF2120DE2B4E9C3500400B7F /* AppDelegate+Add.swift in Sources */,
1EFB8C6E2B88D9D800C72119 /* CCBottomMenuPopView.swift in Sources */,

View File

@ -84,22 +84,6 @@
</Locations>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "2D2CFF5C-16F9-4734-96BB-A82EC4B1C622"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "SwiftProject/Project/View/Album/CCSpaceAlbumPopView.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "270"
endingLineNumber = "270"
landmarkName = "isSpatialVideo(asset:)"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent

View File

@ -20,6 +20,12 @@ import CoreMedia
private let Back_Height:CGFloat = KHZSize(700)
enum SelectedFileType : Int {
case all
case image
case video
}
class CCSpaceAlbumFliterPopView: UIView {
var selectedFileType:SelectedFileType = .image
@ -131,10 +137,18 @@ class CCSpaceAlbumFliterPopView: UIView {
deinit {
NotificationCenter.default.removeObserver(self)
}
//
@objc func appEnterForeground(notification:Notification) {
self.fetchPhotos()
}
override init(frame: CGRect) {
super.init(frame: frame)
NotificationCenter.default.addObserver(self, selector: #selector(appEnterForeground), name: UIApplication.willEnterForegroundNotification, object: nil)
self.backgroundColor = UIColor.black.withAlphaComponent(0.5)