All Projects → yageek → StickyHeader

yageek / StickyHeader

Licence: MIT license
📐 Library helping to add a sticky header to an UIScrollView

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to StickyHeader

Silentscrolly
Scroll to hide navigationBar, tabBar and toolBar.
Stars: ✭ 79 (+338.89%)
Mutual labels:  carthage, uiscrollview
ZVRefreshing
A pure-swift and wieldy refresh component.
Stars: ✭ 29 (+61.11%)
Mutual labels:  carthage, uiscrollview
Closures
Swifty closures for UIKit and Foundation
Stars: ✭ 1,720 (+9455.56%)
Mutual labels:  carthage, uiscrollview
Persei
Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
Stars: ✭ 3,395 (+18761.11%)
Mutual labels:  carthage, uiscrollview
Pulltomakesoup
Custom animated pull-to-refresh that can be easily added to UIScrollView
Stars: ✭ 1,928 (+10611.11%)
Mutual labels:  carthage, uiscrollview
Sqlable
Swift library for making storing data in a SQLite database simple and magic-free
Stars: ✭ 83 (+361.11%)
Mutual labels:  carthage
PunycodeSwift
PunycodeSwift is a pure Swift library to allows you to encode and decode punycoded strings
Stars: ✭ 19 (+5.56%)
Mutual labels:  carthage
Dots
Lightweight Concurrent Networking Framework
Stars: ✭ 35 (+94.44%)
Mutual labels:  carthage
AirPlay
Small framework that lets users track iOS AirPlay availability and extra features.
Stars: ✭ 46 (+155.56%)
Mutual labels:  carthage
STTextView
📝 STTextView is a light-weight library that adds a placeholder to the UITextView.
Stars: ✭ 36 (+100%)
Mutual labels:  carthage
Euclid
Great-circle mathematics helper library for platforms using Swift -
Stars: ✭ 46 (+155.56%)
Mutual labels:  carthage
virgil-sdk-x
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
Stars: ✭ 27 (+50%)
Mutual labels:  carthage
Moya-Gloss
Gloss bindings for Moya
Stars: ✭ 37 (+105.56%)
Mutual labels:  carthage
JHTAlertController
A custom iOS alert that replaces the stock UIAlertController. Easily style the alert to match your app. Written in Swift for iOS.
Stars: ✭ 58 (+222.22%)
Mutual labels:  carthage
2DUICollectionViewSwift
A simple and elegant 2Dimensional UICollectionView which is most commonly used in ecommerce apps, music streaming apps etc. Easily customisable as per your requirements as it is designed keeping the superset requirement in mind. Developed in latest Swift syntax.
Stars: ✭ 28 (+55.56%)
Mutual labels:  uiscrollview
react-cool-virtual
😎 ♻️ A tiny React hook for rendering large datasets like a breeze.
Stars: ✭ 1,031 (+5627.78%)
Mutual labels:  sticky-headers
Partial
Type-safe wrapper mirroring the wrapped type's properties, making each property optional
Stars: ✭ 61 (+238.89%)
Mutual labels:  carthage
JSONMagic
JSONMagic makes it easy to traverse and parse JSON in Swift.
Stars: ✭ 19 (+5.56%)
Mutual labels:  carthage
SwiftFCXRefresh
Pull to refresh in Swift.
Stars: ✭ 29 (+61.11%)
Mutual labels:  carthage
filestack-ios
Official iOS SDK for Filestack - API and content management system that makes it easy to add powerful file uploading and transformation capabilities to any web or mobile application.
Stars: ✭ 44 (+144.44%)
Mutual labels:  carthage

MIT License Carthage compatible CocoaPods Compatible Platform

StickyHeader

Simple library based on work done on MXParallaxHeader helping to create a sticky header for an UIScrollView.

Demo

Installation

CocoaPods

pod "StickyHeader"

Carthage

github "yageek/StickyHeader"

Usage

To add a sticky header:

// Create the header
let view = UIView(frame: CGRect(x: 0, y: 0, width: 0, height: 100))
view.backgroundColor = UIColor.blueColor()
view.translatesAutoresizingMaskIntoConstraints = false

// Add the header to the table view
self.tableView.stickyHeader.view = self.headerView
self.tableView.stickyHeader.height = 200
self.tableView.stickyHeader.minimumHeight = 100

Changelog

  • 2.0.0: Swift 3. compatible.
  • 1.0.1: Swift 2.3 compatible.
  • 1.0.0: First release.

License

StickyHeader is released under the MIT license. See LICENSE for details.

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