All Projects → Ramotion → Garland View

Ramotion / Garland View

Licence: mit
≡ GarlandView seamlessly transitions between multiple lists of content. Swift UI library made by @Ramotion

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Garland View

Compiler
The Hoa\Compiler library.
Stars: ✭ 458 (-7.66%)
Mutual labels:  library
Almin
Client-side DDD/CQRS for JavaScript.
Stars: ✭ 477 (-3.83%)
Mutual labels:  library
Popview Android
Pop animation with circular dust effect for any view updation
Stars: ✭ 487 (-1.81%)
Mutual labels:  library
Tempfile
Temporary file library for rust
Stars: ✭ 467 (-5.85%)
Mutual labels:  library
Bunny
BunnyJS - Lightweight native (vanilla) JavaScript (JS) and ECMAScript 6 (ES6) browser library, package of small stand-alone components without dependencies: FormData, upload, image preview, HTML5 validation, Autocomplete, Dropdown, Calendar, Datepicker, Ajax, Datatable, Pagination, URL, Template engine, Element positioning, smooth scrolling, routing, inversion of control and more. Simple syntax and architecture. Next generation jQuery and front-end framework. Documentation and examples available.
Stars: ✭ 473 (-4.64%)
Mutual labels:  library
Fakeit
The Kotlin fake data generator library!
Stars: ✭ 482 (-2.82%)
Mutual labels:  library
Chat Api
WhatsApp's Private API
Stars: ✭ 4,251 (+757.06%)
Mutual labels:  library
Spannedgridlayoutmanager
Android RecyclerView.LayoutManager that resizes and reorders views based on SpanSize
Stars: ✭ 492 (-0.81%)
Mutual labels:  library
Competitiveprogramming
A collection of algorithms, data structures and other useful information for competitive programming.
Stars: ✭ 475 (-4.23%)
Mutual labels:  library
React Tutorial
A walkthrough of basic React concepts.
Stars: ✭ 482 (-2.82%)
Mutual labels:  library
Rubberpicker
Android Rubber Picker Library
Stars: ✭ 469 (-5.44%)
Mutual labels:  library
Introduction
An Android library to show an intro to your users.
Stars: ✭ 471 (-5.04%)
Mutual labels:  library
Faster
Fast persistent recoverable log and key-value store + cache, in C# and C++.
Stars: ✭ 4,846 (+877.02%)
Mutual labels:  library
Sleepy Discord
C++ library for the Discord chat client
Stars: ✭ 459 (-7.46%)
Mutual labels:  library
Fasy
FP iterators that are both eager and asynchronous
Stars: ✭ 488 (-1.61%)
Mutual labels:  library
Certificationy
The core library to create tests and certifications
Stars: ✭ 457 (-7.86%)
Mutual labels:  library
Dnsjava
The offical home of dnsjava - an implementation of the DNS protocol in Java.
Stars: ✭ 475 (-4.23%)
Mutual labels:  library
Ical4j
A Java library for parsing and building iCalendar data models
Stars: ✭ 493 (-0.6%)
Mutual labels:  library
Circular Carousel
List a collection of items in a horizontally scrolling view. A scaling factor controls the size of the items relative to the center.
Stars: ✭ 493 (-0.6%)
Mutual labels:  library
Ferret
Declarative web scraping
Stars: ✭ 4,837 (+875.2%)
Mutual labels:  library

GARLAND VIEW

Garland View seamlessly transitions between multiple lists of content.


We specialize in the designing and coding of custom UI for Mobile Apps and Websites.

Stay tuned for the latest updates:

Twitter Carthage compatible codebeat badge Donate

Requirements

  • iOS 10.0
  • Xcode 9
  • Swift 4.0

Installation

You can install garland-view in several ways:

  • Add source files to your project.

pod 'garland-view'

github "Ramotion/garland-view"

Usage

Garland View

Garland view can be used directly or by subclassing GarlandViewController. In both variants you need to implement UICollectionViewDataSource and UICollectionViewDelegate protocols.

let nib = UINib(nibName: "CollectionCell", bundle: nil)
garlandCollection.register(nib, forCellWithReuseIdentifier: "Cell")
garlandCollection.delegate = self
garlandCollection.dataSource = self

Control can be user with or without header view. Use setupHeader(:UIView) to customize collection header. Use GarlandConfig to make your custom configuration.

Take a look at the Example project for an integration example.

🗂 Check this library on other language:

📄 License

Garland View is released under the MIT license. See LICENSE for details.

This library is a part of a selection of our best UI open-source projects.

If you use the open-source library in your project, please make sure to credit and backlink to https://www.ramotion.com/

📱 Get the Showroom App for iOS to give it a try

Try this UI component and more like this in our iOS app. Contact us if interested.

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