Browse Source

Add resetNoMoreData method

Add resetNoMoreData method to reset noMoreData state.
MJLee 11 years ago
parent
commit
366e607571

+ 1 - 1
MJRefresh.podspec

@@ -1,6 +1,6 @@
 Pod::Spec.new do |s|
   s.name         = "MJRefresh"
-  s.version      = "1.3.8"
+  s.version      = "1.4.0"
   s.summary      = "The easiest way to use pull-to-refresh"
   s.homepage     = "https://github.com/CoderMJLee/MJRefresh"
   s.license      = "MIT"

+ 2 - 0
MJRefreshExample/MJRefreshExample/MJRefresh/MJRefreshFooter.h

@@ -18,6 +18,8 @@ typedef enum {
 @interface MJRefreshFooter : MJRefreshComponent
 /** 提示没有更多的数据 */
 - (void)noticeNoMoreData;
+/** 重置没有更多的数据(消除没有更多数据的状态) */
+- (void)resetNoMoreData;
 
 /** 刷新控件的状态(交给子类重写) */
 @property (assign, nonatomic) MJRefreshFooterState state;

+ 5 - 0
MJRefreshExample/MJRefreshExample/MJRefresh/MJRefreshFooter.m

@@ -227,6 +227,11 @@ - (void)noticeNoMoreData
     self.state = MJRefreshFooterStateNoMoreData;
 }
 
+- (void)resetNoMoreData
+{
+    self.state = MJRefreshFooterStateIdle;
+}
+
 - (void)setTitle:(NSString *)title forState:(MJRefreshFooterState)state
 {
     if (title == nil) return;