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