소스 검색

Add grabber remove margins

Signed-off-by: Philippe Weidmann <philippe.weidmann@infomaniak.com>
Philippe Weidmann 5 년 전
부모
커밋
120102a143
2개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 7 0
      iOSClient/Main/Menu/NCMainMenuTableViewController.swift
  2. 0 1
      iOSClient/Main/Menu/NCMenuPanelController.swift

+ 7 - 0
iOSClient/Main/Menu/NCMainMenuTableViewController.swift

@@ -106,6 +106,13 @@ class NCMainMenuFloatingPanelLayout: FloatingPanelLayout {
         default: return nil
         }
     }
+    
+    public func prepareLayout(surfaceView: UIView, in view: UIView) -> [NSLayoutConstraint] {
+        return [
+            surfaceView.leftAnchor.constraint(equalTo: view.leftAnchor, constant: 0),
+            surfaceView.rightAnchor.constraint(equalTo: view.rightAnchor, constant: 0),
+        ]
+    }
 
     func backdropAlphaFor(position: FloatingPanelPosition) -> CGFloat {
         return 0.2

+ 0 - 1
iOSClient/Main/Menu/NCMenuPanelController.swift

@@ -32,7 +32,6 @@ class NCMenuPanelController: FloatingPanelController {
     override func viewDidLoad() {
         super.viewDidLoad()
 
-        self.surfaceView.grabberHandle.isHidden = true
         self.isRemovalInteractionEnabled = true
         if #available(iOS 11, *) {
             self.surfaceView.cornerRadius = 16