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.
Stars: ✭ 511
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
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)
- Install CocoaPods
- 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
- Run
pod install
- Open up the
.xcworkspace
that CocoaPods created - 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
- Download it
- Open the
Example.xcworkspace
in Xcode - 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].