From 8e420aa413b1ba39ed1b11f694cf37fae4473338 Mon Sep 17 00:00:00 2001
From: Achilles <wlz.debenson@gmail.com>
Date: Wed, 28 Oct 2015 21:24:54 +0800
Subject: [PATCH] add mask when model loading

---
 .../templates/floor-detail/VankeFloorDetailBoard_iPhone.m   | 3 +++
 .../templates/floor-list/VankeFloorListBoard_iPhone.m       | 6 ++++++
 2 files changed, 9 insertions(+)

diff --git a/vanke/view_iPhone/templates/floor-detail/VankeFloorDetailBoard_iPhone.m b/vanke/view_iPhone/templates/floor-detail/VankeFloorDetailBoard_iPhone.m
index 07a4f3f..2fd0f13 100755
--- a/vanke/view_iPhone/templates/floor-detail/VankeFloorDetailBoard_iPhone.m
+++ b/vanke/view_iPhone/templates/floor-detail/VankeFloorDetailBoard_iPhone.m
@@ -4,6 +4,7 @@
 #import "VankeFloorDetailBoardPhoto_iPhone.h"
 #import "PullLoader.h"
 #import "FootLoader.h"
+#import "GEToast.h"
 #import "VankeBusinessChartCell_iPhone.h"
 
 #pragma mark - VankeFloorDetailBoard_iPhone
@@ -146,12 +147,14 @@ ON_DID_DISAPPEAR( signal )
 
 ON_SIGNAL3( VankeSaleVolumeModel, RELOADING, signal )
 {
+    [GEToast showProgress:self.view];
     self.list.headerLoading = YES;
     self.list.footerLoading = YES;
 }
 
 ON_SIGNAL3( VankeSaleVolumeModel, RELOADED, signal )
 {
+    [GEToast hideProgress];
     self.list.headerLoading = NO;
     self.list.footerLoading = NO;
     self.list.footerMore = NO;
diff --git a/vanke/view_iPhone/templates/floor-list/VankeFloorListBoard_iPhone.m b/vanke/view_iPhone/templates/floor-list/VankeFloorListBoard_iPhone.m
index 25cc519..d013594 100755
--- a/vanke/view_iPhone/templates/floor-list/VankeFloorListBoard_iPhone.m
+++ b/vanke/view_iPhone/templates/floor-list/VankeFloorListBoard_iPhone.m
@@ -4,6 +4,7 @@
 #import "PullLoader.h"
 #import "FootLoader.h"
 #import "VankeUtil.h"
+#import "GEToast.h"
 #import "NoDataCell_iPhoneCell.h"
 #import "VankeProjectListAPI.h"
 #import "VankeFloorDetailBoard_iPhone.h"
@@ -103,6 +104,9 @@ ON_CREATE_VIEWS( signal )
             }
         }
     };
+    self.list.whenReloaded = ^
+    {
+    };
     
     self.list.whenAnimated = ^
     {
@@ -198,12 +202,14 @@ ON_SIGNAL3( VankeFloorListBoardCell_iPhone, mask, signal )
 
 ON_SIGNAL3( VankeProjectListModel, RELOADING, signal )
 {
+    [GEToast showProgress:self.view];
     self.list.headerLoading = YES;
     self.list.footerLoading = YES;
 }
 
 ON_SIGNAL3( VankeProjectListModel, RELOADED, signal )
 {
+    [GEToast hideProgress];
     self.list.headerLoading = NO;
     self.list.footerLoading = NO;
     self.list.footerMore = self.model.more;
-- 
2.18.1