All Projects → malkouz → Listplaceholder

malkouz / Listplaceholder

Licence: mit
ListPlaceholder is a swift library allows you to easily add facebook style animated loading placeholder to your tableviews or collection views.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Listplaceholder

Rhplaceholder
Show pleasant loading view for your users 😍
Stars: ✭ 238 (-53.42%)
Mutual labels:  cocoapods, facebook, placeholder
analogclock
🕰 A customizable analog clock built using React
Stars: ✭ 16 (-96.87%)
Mutual labels:  custom, customizable
react-reactions
😲 Create custom reaction pickers and counters or use your favorites!
Stars: ✭ 34 (-93.35%)
Mutual labels:  facebook, custom
Incrementproductview
Interesting concept of products incrementation
Stars: ✭ 262 (-48.73%)
Mutual labels:  custom, customizable
Swiftpagemenu
Customizable Page Tab Menu Controller 👍
Stars: ✭ 233 (-54.4%)
Mutual labels:  cocoapods, customizable
Ttsegmentedcontrol
An elegant, animated and customizable segmented control for iOS created by Tapptitude
Stars: ✭ 471 (-7.83%)
Mutual labels:  cocoapods, customizable
koleton
The easiest library to show skeleton screens in an Android app.
Stars: ✭ 84 (-83.56%)
Mutual labels:  facebook, placeholder
Abexpandableview
Expandable, collapsible, filterable and single/multi selectable table view.
Stars: ✭ 138 (-72.99%)
Mutual labels:  cocoapods, tableview
Skeletonui
☠️ Elegant skeleton loading animation in SwiftUI and Combine
Stars: ✭ 275 (-46.18%)
Mutual labels:  cocoapods, placeholder
Persei
Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
Stars: ✭ 3,395 (+564.38%)
Mutual labels:  cocoapods, custom
Quickblox Ios Sdk
QuickBlox iOS SDK for messaging and video calling
Stars: ✭ 373 (-27.01%)
Mutual labels:  cocoapods, custom
Pull To Refresh.rentals Ios
This project aims to provide a simple and customizable pull to refresh implementation. Made in Yalantis
Stars: ✭ 2,171 (+324.85%)
Mutual labels:  cocoapods, customizable
Accordionswift
The best way of implement an accordion menu using an UITableView in Swift
Stars: ✭ 156 (-69.47%)
Mutual labels:  cocoapods, tableview
Cminputview
💪之前代码是基于UITextView进行的封装,侵入性较强,不方便使用,现使用Category重构代码,支持Cocoapods
Stars: ✭ 149 (-70.84%)
Mutual labels:  cocoapods, placeholder
Chromacolorpicker
🎨 An intuitive iOS color picker built in Swift.
Stars: ✭ 434 (-15.07%)
Mutual labels:  cocoapods, customizable
dev doctor
Free, opensource, serverless learning platform
Stars: ✭ 34 (-93.35%)
Mutual labels:  custom, customizable
Tkkeyboardcontrol
TKKeyboardControl adds keyboard awareness and scrolling dismissal (like iMessages app) to any view with only 1 line of code for Swift.
Stars: ✭ 110 (-78.47%)
Mutual labels:  cocoapods, facebook
Luexpandabletableview
A subclass of UITableView with expandable and collapsible sections
Stars: ✭ 125 (-75.54%)
Mutual labels:  cocoapods, tableview
Containercontroller
UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks. Swift version
Stars: ✭ 273 (-46.58%)
Mutual labels:  cocoapods, tableview
Gradientcircularprogress
Customizable progress indicator library in Swift
Stars: ✭ 407 (-20.35%)
Mutual labels:  cocoapods, customizable

ListPlaceholder

Version License Platform

ListPlaceholder

Facebook news feed style animation

Features

ListPlaceholder is a swift library allows you to easily add facebook style animated loading placeholder to your tableviews, collection views or custom views.

Installation

CocoaPods (Recommended)

  1. Install CocoaPods
  2. Add this repo to your Podfile
target 'Example' do
# IMPORTANT: Make sure use_frameworks! is included at the top of the file
use_frameworks!
platform :ios, '8.0'
pod 'ListPlaceholder'
end
  1. Run pod install
  2. Open up the .xcworkspace that CocoaPods created
  3. Done!

Manually

Simply download the ListLoader.swift file from here into your project, make sure you point to your projects target

Usage

import ListPlaceholder

UITableView usage

//to show the loader
tableView.reloadData()
tableView.showLoader()

//to hide the loader
tableView.hideLoader()

UICollectionView usage

//to show the loader
collectionView.reloadData()
collectionView.layoutIfNeeded()
collectionView.showLoader()

//to hide the loader
collectionView.hideLoader()

UIView usage

//to show the loader

customView.showLoader()

//to hide the loader
customView.hideLoader()

Also the placeholder is now supporting in Objective-C language


@import ListPlaceholder;

//to show the loader
[_customView showLoader];
//to hide the loader
[_customView hideLoader];

Example project

Take a look at the example project over here

  1. Download it
  2. Open the Example.xcworkspace in Xcode
  3. Enjoy!

Author

Moayad Al kouz, [email protected]

License

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

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].