浏览代码

VLCEditToolBar: add constant for height

Carola Nitz 6 年之前
父节点
当前提交
1aba7ff421
共有 2 个文件被更改,包括 3 次插入2 次删除
  1. 2 2
      Sources/MediaCategories/MediaCategoryViewController.swift
  2. 1 0
      Sources/VLCEditToolbar.swift

+ 2 - 2
Sources/MediaCategories/MediaCategoryViewController.swift

@@ -124,7 +124,7 @@ class VLCMediaCategoryViewController: UICollectionViewController, UICollectionVi
     func setupEditToolbar() {
         editController.view.translatesAutoresizingMaskIntoConstraints = false
         view.addSubview(editController.view)
-        editToolbarConstraint = editController.view.bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: 60)
+        editToolbarConstraint = editController.view.bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: VLCEditToolbar.height)
         NSLayoutConstraint.activate([
             editToolbarConstraint!,
             editController.view.leadingAnchor.constraint(equalTo: view.leadingAnchor),
@@ -185,7 +185,7 @@ class VLCMediaCategoryViewController: UICollectionViewController, UICollectionVi
 
     private func displayEditToolbar() {
         UIView.animate(withDuration: 0.3) { [weak self] in
-            self?.editToolbarConstraint?.constant = self?.isEditing == true ? 0 : 60
+            self?.editToolbarConstraint?.constant = self?.isEditing == true ? 0 : VLCEditToolbar.height
             self?.view.layoutIfNeeded()
         }
     }

+ 1 - 0
Sources/VLCEditToolbar.swift

@@ -17,6 +17,7 @@ protocol VLCEditToolbarDelegate: class {
 }
 
 class VLCEditToolbar: UIView {
+    static let height: CGFloat = 60
     weak var delegate: VLCEditToolbarDelegate?
     private var category: MediaLibraryBaseModel
     private var stackView = UIStackView()