marinofaggiana 4 éve
szülő
commit
363c90ab7c
1 módosított fájl, 19 hozzáadás és 0 törlés
  1. 19 0
      iOSClient/EmptyView/NCEmpty.swift

+ 19 - 0
iOSClient/EmptyView/NCEmpty.swift

@@ -10,7 +10,26 @@ import Foundation
 
 class NCEmpty: NSObject {
     
+    var emptyView: NCEmptyView?
     
+    init(collectioView: UICollectionView, image: UIImage, title: String, description: String) {
+        super.init()
+
+        if let emptyView = UINib(nibName: "NCEmptyView", bundle: nil).instantiate(withOwner: self, options: nil).first as? NCEmptyView {
+            self.emptyView = emptyView
+            
+            emptyView.emptyImage.image = image
+            emptyView.emptyTtle.text = title
+            emptyView.emptyDescription.text = description
+            
+            collectioView.addSubview(emptyView)
+            
+            emptyView.leftAnchor.constraint(equalTo: collectioView.leftAnchor).isActive = true
+            emptyView.rightAnchor.constraint(equalTo: collectioView.rightAnchor).isActive = true
+            emptyView.topAnchor.constraint(equalTo: collectioView.topAnchor).isActive = true
+            emptyView.bottomAnchor.constraint(equalTo: collectioView.bottomAnchor).isActive = true
+        }
+    }
 }
 
 class NCEmptyView: UIView {