iOS tableView 的headerView 可拉伸效果

来源:互联网 发布:美女在民间知乎 编辑:程序博客网 时间:2024/05/08 07:56

需下载第三方 PathCover    http://code4app.com/ios/PathCover/53084875cb7e846c4d8b5ddd

引入 XHPathCover  XHSoundManager  XHWaterDropRefresh


在viewController里写如下:

#import "XHPathCover.h"

@property (nonatomic,strong)XHPathCover *pathCover;


- (void)viewDidLoad {

    [superviewDidLoad];

    // Do any additional setup after loading the view, typically from a nib.

    

    _pathCover = [[XHPathCoveralloc] initWithFrame:CGRectMake(0,0, CGRectGetWidth(self.view.bounds),250)];

    

    [_pathCoversetBackgroundImage:[UIImageimageNamed:@"10.jpg"]];

    [_pathCoversetAvatarImage:[UIImageimageNamed:@"9.jpg"]];

    [_pathCover setInfo:[NSDictionarydictionaryWithObjectsAndKeys:@"Jack",XHUserNameKey, @"1990-10-19",XHBirthdayKey, nil]];

    self.tableView.tableHeaderView =self.pathCover;

    

    [_pathCoversetHandleRefreshEvent:^{

        // refresh your data sources

    }];

}


#pragma mark - scroll delegate


- (void)scrollViewDidScroll:(UIScrollView *)scrollView {

    [_pathCoverscrollViewDidScroll:scrollView];

}


- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView {

    [_pathCoverscrollViewDidEndDecelerating:scrollView];

}


- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate {

    [_pathCoverscrollViewDidEndDragging:scrollView willDecelerate:decelerate];

}


- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {

    [_pathCoverscrollViewWillBeginDragging:scrollView];

}


0 0
原创粉丝点击