Antondomashnev / Adchromepulltorefresh
Licence: mit
ADChromePullToRefresh
Stars: ✭ 263
Programming Languages
swift
15916 projects
Labels
Projects that are alternatives of or similar to Adchromepulltorefresh
Pull To Refresh.rentals Ios
This project aims to provide a simple and customizable pull to refresh implementation. Made in Yalantis
Stars: ✭ 2,171 (+725.48%)
Mutual labels: cocoapods, pull-to-refresh
Pulltorefresh
This component implements pure pull-to-refresh logic and you can use it for developing your own pull-to-refresh animations
Stars: ✭ 1,150 (+337.26%)
Mutual labels: cocoapods, pull-to-refresh
Datez
📆 Breeze through Date, DateComponents, and TimeInterval with Swift!
Stars: ✭ 254 (-3.42%)
Mutual labels: cocoapods
GeneralRecyclerViewFragment
Can automatically pull down the refresh, pull up the page of RecyclerviewFragment(能够自动下拉刷新,上拉翻页的RecyclerviewFragment)
Stars: ✭ 56 (-78.71%)
Mutual labels: pull-to-refresh
MagiRefresh
swift版下拉刷新,支持多种样式,同时支持,加载动画,网络错误占位(有兴趣学习如何用swift使用runtime的可以看看)
Stars: ✭ 25 (-90.49%)
Mutual labels: pull-to-refresh
smart-react-native-app
React Native 下拉刷新, 分页加载, 侧边栏, Tab导航学习(Android Studio, ES6语法)
Stars: ✭ 56 (-78.71%)
Mutual labels: pull-to-refresh
Uxmpdfkit
An iOS PDF viewer and annotator written in Swift that can be embedded into any application.
Stars: ✭ 260 (-1.14%)
Mutual labels: cocoapods
Swiftytexttable
A lightweight library for generating text tables.
Stars: ✭ 252 (-4.18%)
Mutual labels: cocoapods
ParticlesRefreshLayout-android
Particles Refresh Layout library for Android
Stars: ✭ 15 (-94.3%)
Mutual labels: pull-to-refresh
Refreshable
🌀Pull to refresh and load more function for UIScrollView
Stars: ✭ 31 (-88.21%)
Mutual labels: pull-to-refresh
vue-data-loading
Another component for infinite scroll and pull down/up to load data.
Stars: ✭ 63 (-76.05%)
Mutual labels: pull-to-refresh
Corestore
Unleashing the real power of Core Data with the elegance and safety of Swift
Stars: ✭ 3,254 (+1137.26%)
Mutual labels: cocoapods
LiteRefresh
Nested scrolling UI library for Android based on CoordinatorLayout. Pull-to-refresh and pull-to-load-more are supported.
Stars: ✭ 37 (-85.93%)
Mutual labels: pull-to-refresh
LottieSwipeRefreshLayout
Pull to refresh layout that shows a Lottie View.
Stars: ✭ 50 (-80.99%)
Mutual labels: pull-to-refresh
Yoshi
A convenient wrapper around the UI code that is often needed for displaying debug menus.
Stars: ✭ 263 (+0%)
Mutual labels: cocoapods
ADChromePullToRefresh
Yet another custom pull to refresh for your needs.
Inspired by Google Chrome iOS app
Easy to use
You can simply setup your own chrome style pull to refresh using the initializer below
/*
* To initialize ADChromePullToRefresh use this designated initializer
* @param view - view to overlay by pull to refresh
* @param scrollView - for which scrollView we add pull to refresh
* @param scrollViewOriginalOffsetY - initial offset y of the given scrollView
* @param delegate - object conformed to ADChromePullToRefreshDelegate protocol
*/
init(view: UIView, forScrollView scrollView: UIScrollView, scrollViewOriginalOffsetY: CGFloat, delegate: ADChromePullToRefreshDelegate)
To provide custom handler for pull to refresh actions you need to implement this delegate methos in your class
/*
* Use this function to provide an action for the given action view type
*/
func chromePullToRefresh(_ pullToRefresh: ADChromePullToRefresh, actionForViewWithType: ADChromePullToRefreshActionViewType) -> ADChromePullToRefreshAction?
You're able to customize pull to refresh action view according to your needs 🚀
/*
* Use this function to create view with icon for the given pullToRefresh. To customize view use subclass of
* ADChromePullToRefreshActionView
* @see ADChromePullToRefreshActionView.swift
* @see UITableViewDelegate - similar method to get header and footer view
*/
func chromePullToRefresh(_ pullToRefresh: ADChromePullToRefresh, viewWithType: ADChromePullToRefreshActionViewType) -> ADChromePullToRefreshActionView
Easy to install
CocoaPods
To integrate ADPuzzleAnimation into your Xcode project using CocoaPods, specify it in your Podfile
:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'ADChromePullToRefresh', '~> 0.5'
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].