From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/Pods/EaseUI/EaseUI/EMUIKit/ViewController/EaseRefreshTableViewController.h | 82 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 82 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/ViewController/EaseRefreshTableViewController.h b/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/ViewController/EaseRefreshTableViewController.h new file mode 100755 index 0000000..bd85aa0 --- /dev/null +++ b/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/ViewController/EaseRefreshTableViewController.h @@ -0,0 +1,82 @@ +/************************************************************ + * * Hyphenate CONFIDENTIAL + * __________________ + * Copyright (C) 2016 Hyphenate Inc. All rights reserved. + * + * NOTICE: All information contained herein is, and remains + * the property of Hyphenate Inc. + * Dissemination of this information or reproduction of this material + * is strictly forbidden unless prior written permission is obtained + * from Hyphenate Inc. + */ + +#import <UIKit/UIKit.h> + +/** @brief tabeleView���cell������ */ +#define KCELLDEFAULTHEIGHT 50 + +/** @brief ���������������������Controller(������UITableView) */ + +@interface EaseRefreshTableViewController : UIViewController<UITableViewDataSource, UITableViewDelegate> +{ + NSArray *_rightItems; +} + +/** @brief ���������������BarItem */ +@property (strong, nonatomic) NSArray *rightItems; +/** @brief ���������tableFooterView */ +@property (strong, nonatomic) UIView *defaultFooterView; + +@property (strong, nonatomic) UITableView *tableView; + +/** @brief tableView���������������������UI������ */ +@property (strong, nonatomic) NSMutableArray *dataArray; + +@property (strong, nonatomic) NSMutableDictionary *dataDictionary; + +/** @brief ��������������������� */ +@property (nonatomic) int page; + +/** @brief ������������������������������������������NO */ +@property (nonatomic) BOOL showRefreshHeader; +/** @brief ������������������������������������������NO */ +@property (nonatomic) BOOL showRefreshFooter; +/** @brief ���������������������������������������������������NO(���������������������) */ +@property (nonatomic) BOOL showTableBlankView; + +/*! + @method + @brief ���������ViewController + @discussion + @param style tableView������ + @return + */ +- (instancetype)initWithStyle:(UITableViewStyle)style; + +/*! + @method + @brief ������������������(������������) + @discussion + @return + */ +- (void)tableViewDidTriggerHeaderRefresh; + +/*! + @method + @brief ������������������ + @discussion + @return + */ +- (void)tableViewDidTriggerFooterRefresh; + +/*! + @method + @brief ������������ + @discussion ������������������������������reload���������������������������tableView���reloadData���������isHeader��������������� + @param isHeader ������������������������(������������������) + @param reload ������������������TabeleView + @return + */ +- (void)tableViewDidFinishTriggerHeader:(BOOL)isHeader reload:(BOOL)reload; + +@end -- Gitblit v1.8.0