├── CCEaseRefresh.gif ├── CCEaseRefresh.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── CCEaseRefresh.xccheckout │ └── xcuserdata │ │ └── v-ling.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ ├── LiuZechen.xcuserdatad │ └── xcschemes │ │ ├── CCEaseRefresh.xcscheme │ │ └── xcschememanagement.plist │ └── v-ling.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── CCEaseRefresh.xcscheme │ └── xcschememanagement.plist ├── CCEaseRefresh ├── AppDelegate.h ├── AppDelegate.m ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard ├── CCEaseRefresh │ ├── CCEaseRefresh-Bridging-Header.h │ ├── CCEaseRefresh.h │ ├── CCEaseRefresh.m │ └── CCEaseRefresh.swift ├── Images.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── dabai.imageset │ │ ├── Contents.json │ │ └── dabai@2x.jpg │ ├── refresh_circle.imageset │ │ ├── Contents.json │ │ └── refresh_circle@2x.png │ └── refresh_sphere.imageset │ │ ├── Contents.json │ │ └── refresh_sphere@2x.png ├── Info.plist ├── OC │ ├── OCViewController.h │ ├── OCViewController.m │ ├── ViewController.h │ └── ViewController.m ├── Swift │ └── SwiftViewController.swift └── main.m ├── CCEaseRefreshTests ├── CCEaseRefreshTests.m └── Info.plist ├── LICENSE └── README.md /CCEaseRefresh.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.gif -------------------------------------------------------------------------------- /CCEaseRefresh.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CCEaseRefresh.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CCEaseRefresh.xcodeproj/project.xcworkspace/xcshareddata/CCEaseRefresh.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.xcodeproj/project.xcworkspace/xcshareddata/CCEaseRefresh.xccheckout -------------------------------------------------------------------------------- /CCEaseRefresh.xcodeproj/project.xcworkspace/xcuserdata/v-ling.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.xcodeproj/project.xcworkspace/xcuserdata/v-ling.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /CCEaseRefresh.xcodeproj/xcuserdata/LiuZechen.xcuserdatad/xcschemes/CCEaseRefresh.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.xcodeproj/xcuserdata/LiuZechen.xcuserdatad/xcschemes/CCEaseRefresh.xcscheme -------------------------------------------------------------------------------- /CCEaseRefresh.xcodeproj/xcuserdata/LiuZechen.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.xcodeproj/xcuserdata/LiuZechen.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /CCEaseRefresh.xcodeproj/xcuserdata/v-ling.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.xcodeproj/xcuserdata/v-ling.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /CCEaseRefresh.xcodeproj/xcuserdata/v-ling.xcuserdatad/xcschemes/CCEaseRefresh.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.xcodeproj/xcuserdata/v-ling.xcuserdatad/xcschemes/CCEaseRefresh.xcscheme -------------------------------------------------------------------------------- /CCEaseRefresh.xcodeproj/xcuserdata/v-ling.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh.xcodeproj/xcuserdata/v-ling.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /CCEaseRefresh/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/AppDelegate.h -------------------------------------------------------------------------------- /CCEaseRefresh/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/AppDelegate.m -------------------------------------------------------------------------------- /CCEaseRefresh/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /CCEaseRefresh/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /CCEaseRefresh/CCEaseRefresh/CCEaseRefresh-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/CCEaseRefresh/CCEaseRefresh-Bridging-Header.h -------------------------------------------------------------------------------- /CCEaseRefresh/CCEaseRefresh/CCEaseRefresh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/CCEaseRefresh/CCEaseRefresh.h -------------------------------------------------------------------------------- /CCEaseRefresh/CCEaseRefresh/CCEaseRefresh.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/CCEaseRefresh/CCEaseRefresh.m -------------------------------------------------------------------------------- /CCEaseRefresh/CCEaseRefresh/CCEaseRefresh.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/CCEaseRefresh/CCEaseRefresh.swift -------------------------------------------------------------------------------- /CCEaseRefresh/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /CCEaseRefresh/Images.xcassets/dabai.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Images.xcassets/dabai.imageset/Contents.json -------------------------------------------------------------------------------- /CCEaseRefresh/Images.xcassets/dabai.imageset/dabai@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Images.xcassets/dabai.imageset/dabai@2x.jpg -------------------------------------------------------------------------------- /CCEaseRefresh/Images.xcassets/refresh_circle.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Images.xcassets/refresh_circle.imageset/Contents.json -------------------------------------------------------------------------------- /CCEaseRefresh/Images.xcassets/refresh_circle.imageset/refresh_circle@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Images.xcassets/refresh_circle.imageset/refresh_circle@2x.png -------------------------------------------------------------------------------- /CCEaseRefresh/Images.xcassets/refresh_sphere.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Images.xcassets/refresh_sphere.imageset/Contents.json -------------------------------------------------------------------------------- /CCEaseRefresh/Images.xcassets/refresh_sphere.imageset/refresh_sphere@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Images.xcassets/refresh_sphere.imageset/refresh_sphere@2x.png -------------------------------------------------------------------------------- /CCEaseRefresh/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Info.plist -------------------------------------------------------------------------------- /CCEaseRefresh/OC/OCViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/OC/OCViewController.h -------------------------------------------------------------------------------- /CCEaseRefresh/OC/OCViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/OC/OCViewController.m -------------------------------------------------------------------------------- /CCEaseRefresh/OC/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/OC/ViewController.h -------------------------------------------------------------------------------- /CCEaseRefresh/OC/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/OC/ViewController.m -------------------------------------------------------------------------------- /CCEaseRefresh/Swift/SwiftViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/Swift/SwiftViewController.swift -------------------------------------------------------------------------------- /CCEaseRefresh/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefresh/main.m -------------------------------------------------------------------------------- /CCEaseRefreshTests/CCEaseRefreshTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefreshTests/CCEaseRefreshTests.m -------------------------------------------------------------------------------- /CCEaseRefreshTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/CCEaseRefreshTests/Info.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuzechen/CCEaseRefresh/HEAD/README.md --------------------------------------------------------------------------------