瀏覽代碼

Make NCMedia control visible

Signed-off-by: Philippe Weidmann <philippe.weidmann@infomaniak.com>
Philippe Weidmann 4 年之前
父節點
當前提交
69f46ba3ea
共有 1 個文件被更改,包括 10 次插入4 次删除
  1. 10 4
      iOSClient/Media/NCMedia.swift

+ 10 - 4
iOSClient/Media/NCMedia.swift

@@ -750,11 +750,17 @@ class NCMediaCommandView: UIView {
     
     func toggleEmptyView(isEmpty: Bool) {
         if isEmpty {
-            self.gradient.isHidden = true
-            self.controlButtonView.isHidden = true
+            UIView.animate(withDuration: 0.3) {
+                self.moreView.effect = UIBlurEffect(style: .dark)
+                self.gradient.isHidden = true
+                self.controlButtonView.isHidden = true
+            }
         } else {
-            self.gradient.isHidden = false
-            self.controlButtonView.isHidden = false
+            UIView.animate(withDuration: 0.3) {
+                self.moreView.effect = UIBlurEffect(style: .regular)
+                self.gradient.isHidden = false
+                self.controlButtonView.isHidden = false
+            }
         }
     }