mirror of
https://github.com/wu736139669/Ash_AWord.git
synced 2026-08-07 06:37:08 +00:00
38 lines
1.2 KiB
Objective-C
38 lines
1.2 KiB
Objective-C
// 代码地址: https://github.com/CoderMJLee/MJRefresh
|
|
// 代码地址: http://code4app.com/ios/%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E4%B8%8B%E6%8B%89%E4%B8%8A%E6%8B%89%E5%88%B7%E6%96%B0/52326ce26803fabc46000000
|
|
// MJRefreshComponent.h
|
|
// MJRefreshExample
|
|
//
|
|
// Created by MJ Lee on 15/3/4.
|
|
// Copyright (c) 2015年 itcast. All rights reserved.
|
|
// 刷新组件:基本的开始刷新和结束刷新行为
|
|
|
|
#import <UIKit/UIKit.h>
|
|
|
|
@interface MJRefreshComponent : UIView
|
|
{
|
|
UIEdgeInsets _scrollViewOriginalInset;
|
|
__weak UIScrollView *_scrollView;
|
|
}
|
|
|
|
#pragma mark - 文字处理
|
|
/** 文字颜色 */
|
|
@property (strong, nonatomic) UIColor *textColor;
|
|
/** 字体大小 */
|
|
@property (strong, nonatomic) UIFont *font;
|
|
|
|
#pragma mark - 刷新处理
|
|
/** 正在刷新的回调 */
|
|
@property (copy, nonatomic) void (^refreshingBlock)();
|
|
/** 设置回调对象和回调方法 */
|
|
- (void)setRefreshingTarget:(id)target refreshingAction:(SEL)action;
|
|
@property (weak, nonatomic) id refreshingTarget;
|
|
@property (assign, nonatomic) SEL refreshingAction;
|
|
/** 进入刷新状态 */
|
|
- (void)beginRefreshing;
|
|
/** 结束刷新状态 */
|
|
- (void)endRefreshing;
|
|
/** 是否正在刷新 */
|
|
- (BOOL)isRefreshing;
|
|
@end
|