From fe9a546b7c006253b7f0f8594a66fca7f8bda025 Mon Sep 17 00:00:00 2001 From: ccr Date: Thu, 4 Oct 2018 00:10:00 +0900 Subject: [PATCH] added empty state ment label --- .../User Interface/View/WalletStatement.storyboard | 14 +++++++++++++- .../View/WalletStatementViewController.swift | 3 ++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/GMERemittance/Module/WalletStatement/User Interface/View/WalletStatement.storyboard b/GMERemittance/Module/WalletStatement/User Interface/View/WalletStatement.storyboard index f8f2d9e0..aeddb6c8 100644 --- a/GMERemittance/Module/WalletStatement/User Interface/View/WalletStatement.storyboard +++ b/GMERemittance/Module/WalletStatement/User Interface/View/WalletStatement.storyboard @@ -1,5 +1,5 @@ - + @@ -133,6 +133,15 @@ + @@ -168,8 +177,10 @@ + + @@ -196,6 +207,7 @@ + diff --git a/GMERemittance/Module/WalletStatement/User Interface/View/WalletStatementViewController.swift b/GMERemittance/Module/WalletStatement/User Interface/View/WalletStatementViewController.swift index f6359640..e6e8cea2 100644 --- a/GMERemittance/Module/WalletStatement/User Interface/View/WalletStatementViewController.swift +++ b/GMERemittance/Module/WalletStatement/User Interface/View/WalletStatementViewController.swift @@ -21,9 +21,9 @@ class WalletStatementViewController: UIViewController { @IBOutlet weak var dateRangeLabelHeightConstraint: NSLayoutConstraint! @IBOutlet weak var fromDateLabel: UILabel! @IBOutlet weak var toDateLabel: UILabel! + @IBOutlet weak var emptyLabel: UILabel! // MARK: Properties - var presenter: WalletStatementModuleInterface? @@ -33,6 +33,7 @@ class WalletStatementViewController: UIViewController { var statements: [WalletStatement] = [] { didSet { + self.emptyLabel.isHidden = !statements.isEmpty self.tableView.reloadData() guard let fromDate = from, let toDate = to else { self.dateRangeLabelHeightConstraint.constant = 0