Latest 0.1.2
License MIT
Platforms ios 5.0, requires ARC
Frameworks Foundation, CoreGraphics, UIKit, AudioToolbox, Accelerate, QuartzCore



PathCover is pull down refresh and a parallax/zooming top view with real time blur effect to any UITableView, inspired by Path for iOS.

Completely created using UIKit/QuartzCore/Accelerate framework, AudioToolbox framework to play sound to refreshing.

Easy to drop into your project.

You can add this feature to your own project, PathCover is easy-to-use.


PathCover requires Xcode 5, targeting either iOS 5.0 and above, ARC-enabled.


CocosPods is the recommended methods of installation PathCover, just add the following line to Profile:

pod 'PathCover', '~> 0.1.3'

How to use

zooimg effect property to user, but if you user zooimg effect, will be dissmiss parallax effect.      

#import "XHPathCover.h"    

@property (nonatomic, strong) XHPathCover *pathCover;       

_pathCover = [[XHPathCover alloc] initWithFrame:CGRectMake(0, 0, CGRectGetWidth(self.view.bounds), 250)];
[_pathCover setBackgroundImage:[UIImage imageNamed:@"MenuBackground"]];
[_pathCover setAvatarImage:[UIImage imageNamed:@"meicon.png"]];
[_pathCover setInfo:[NSDictionary dictionaryWithObjectsAndKeys:@"Jack", XHUserNameKey, @"1990-10-19", XHBirthdayKey, nil]];
self.tableView.tableHeaderView = self.pathCover;

[_pathCover setHandleRefreshEvent:^{
    // refresh your data sources

#pragma mark - scroll delegate

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
    [_pathCover scrollViewDidScroll:scrollView];

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView {
    [_pathCover scrollViewDidEndDecelerating:scrollView];

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate {
    [_pathCover scrollViewDidEndDragging:scrollView willDecelerate:decelerate];

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
    [_pathCover scrollViewWillBeginDragging:scrollView];


PathCover is available under the MIT license. See the LICENSE file for more info.

Latest podspec

    "name": "PathCover",
    "version": "0.1.2",
    "summary": "PathCover is pull down refresh and a parallax top view with real time blur effect to any UITableView, inspired by Path for iOS.",
    "homepage": "",
    "license": "MIT",
    "authors": {
        "xhzengAIB": "[email protected]"
    "source": {
        "git": "",
        "tag": "v0.1.2"
    "frameworks": [
    "platforms": {
        "ios": "5.0"
    "source_files": "PathCover",
    "resources": "PathCover/Resources/*",
    "requires_arc": true

Pin It on Pinterest

Share This