Initial commit
This commit is contained in:
+74
@@ -0,0 +1,74 @@
|
||||
//
|
||||
// JHRefreshAniBaseView.m
|
||||
// JHRefresh
|
||||
//
|
||||
// Created by Jiahai on 14-9-15.
|
||||
// Copyright (c) 2014年 Jiahai. All rights reserved.
|
||||
//
|
||||
|
||||
#import "JHRefreshAniBaseView.h"
|
||||
#import "JHRefreshHeaderView.h"
|
||||
#import "JHRefreshFooterView.h"
|
||||
#import "UIView+JHExtension.h"
|
||||
|
||||
@implementation JHRefreshAniBaseView
|
||||
|
||||
- (id)initWithFrame:(CGRect)frame
|
||||
{
|
||||
self = [super initWithFrame:frame];
|
||||
if (self) {
|
||||
// Initialization code
|
||||
|
||||
self.autoresizingMask = UIViewAutoresizingFlexibleWidth;
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
- (void)willMoveToSuperview:(UIView *)newSuperview
|
||||
{
|
||||
[super willMoveToSuperview:newSuperview];
|
||||
|
||||
self.jh_width = newSuperview.jh_width;
|
||||
self.jh_height = newSuperview.jh_height;
|
||||
|
||||
if([newSuperview isKindOfClass:[JHRefreshHeaderView class]])
|
||||
{
|
||||
self.refreshViewType = JHRefreshViewTypeHeader;
|
||||
}
|
||||
else if([newSuperview isKindOfClass:[JHRefreshFooterView class]])
|
||||
{
|
||||
self.refreshViewType = JHRefreshViewTypeFooter;
|
||||
}
|
||||
|
||||
self.refreshViewID = ((JHRefreshBaseView *)newSuperview).ID;
|
||||
}
|
||||
|
||||
#pragma mark - JHRefreshViewDelegate
|
||||
- (void)refreshViewAniToBePulling
|
||||
{
|
||||
|
||||
}
|
||||
- (void)refreshViewAniToBeNormal
|
||||
{
|
||||
|
||||
}
|
||||
- (void)refreshViewBeginRefreshing
|
||||
{
|
||||
|
||||
}
|
||||
- (void)refreshViewEndRefreshing:(JHRefreshResult)result
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
// Only override drawRect: if you perform custom drawing.
|
||||
// An empty implementation adversely affects performance during animation.
|
||||
- (void)drawRect:(CGRect)rect
|
||||
{
|
||||
// Drawing code
|
||||
}
|
||||
*/
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user