All Projects → dokgi88 → TanibleView

dokgi88 / TanibleView

Licence: MIT license
Veeeeeeeeeeeeeeeery easy to use and simple animate TableView

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to TanibleView

MultilevelList
TableView多级列表:分级展开或合并,逐级获取并展示其子级数据,可以设置最大的层级数,支持多选、单选、取消选择。
Stars: ✭ 59 (+40.48%)
Mutual labels:  tableview
IZJHorizontalTableView
一个支持添加横向滑动切换ScrollView的tableView,并且保持原有垂直方向视图加载的View。可实现仿微博iOS,转转iOS等切换效果
Stars: ✭ 14 (-66.67%)
Mutual labels:  tableview
StaticPage
静态页面大杀器 ------三行代码搞定常用静态页面
Stars: ✭ 40 (-4.76%)
Mutual labels:  tableview
SectionReactor
A ReactorKit extension for managing table view and collection view sections with RxDataSources
Stars: ✭ 45 (+7.14%)
Mutual labels:  tableview
bppgrid
QtQuick 2 Table component, modeled on TableView QML Type and some other Cool qml components
Stars: ✭ 54 (+28.57%)
Mutual labels:  tableview
TableViewExtension
This extension simplify registering any cell, reusing and other verbosity steps.
Stars: ✭ 13 (-69.05%)
Mutual labels:  tableview
StretchableTableViewHeader-Swift
You might have seen a collapsable or stretchable tableview header in android. If you check the whatsapp profile/ group settings page , you can see this. If you are using Netflix app, you might have seen a zoom in effect in the tableview header as well. Well, if you ever wondered how to do this in iOS, I will give a simple solution.
Stars: ✭ 57 (+35.71%)
Mutual labels:  tableview
TimeTableManager
Simple react application to create a TimeTable based only on your choice of subjects.
Stars: ✭ 30 (-28.57%)
Mutual labels:  tableview
ZXTableView
快速、高效地构建TableView,节省80%以上重复代码,无需设置数据源和代理。
Stars: ✭ 18 (-57.14%)
Mutual labels:  tableview
YYBottomSheet
Simple and Clear BottomSheet
Stars: ✭ 45 (+7.14%)
Mutual labels:  tableview
SPPickerView
这是一个选择器,功能类似系统的UIPickerView,但是比UIPickerView的适用范围广得多
Stars: ✭ 28 (-33.33%)
Mutual labels:  tableview
Alister
No more boilerplate code with tables and collections!
Stars: ✭ 15 (-64.29%)
Mutual labels:  tableview
SplittableViewKit
A cell of IndexPath(row: 0, section: 0) in UITableView is automatically moved to left view when device rotated.
Stars: ✭ 39 (-7.14%)
Mutual labels:  tableview
DLStretchableTableHeaderView
TableView with strechable header
Stars: ✭ 17 (-59.52%)
Mutual labels:  tableview
Python-MongoDB-Example
A Live working Example Application of Python, Qt, PySide2, MongoDB, PyMongo, QTreeView, QAbstractTableModel
Stars: ✭ 41 (-2.38%)
Mutual labels:  tableview
ContentTableViewController
🏓 Super simple CocoaPod to present content. https://insanj.github.io/ContentTableViewController/
Stars: ✭ 24 (-42.86%)
Mutual labels:  tableview
ReactiveDataDisplayManager
No description or website provided.
Stars: ✭ 35 (-16.67%)
Mutual labels:  tableview
iOS-work-issues
📱记录 iOS 开发过程中遇到的问题
Stars: ✭ 13 (-69.05%)
Mutual labels:  tableview
PureForm
No description or website provided.
Stars: ✭ 22 (-47.62%)
Mutual labels:  tableview
MapTable-Swift
Mimic Find My Friends first screen behavior
Stars: ✭ 69 (+64.29%)
Mutual labels:  tableview

imgTitleLogo

Designed by yoon


TanibleView

Swift Platform License

top left right bottom
top.gif left.gif right.gif bottom.gif
inPlaceFadeIn inPlaceFadeInTop inPlaceFadeInBottom
inPlaceFadeIn.gif inPlaceFadeInTop.gif inPlaceFadeInBottom.gif

Install

pod 'TanibleView'

Example

  • How to reload
/*
* If you want to change direction -> tableView.direction = .bottom
* call reload after changing direction
*/
tableView.reload()
  • Set animation direction
/* 
* default direction top
* .bottom, .inPlaceFadeIn, etc...
*/ 
let tableView = TanibleView()
tableView.direction = .bottom
  • Set Enabled
// default true
tableView.isEnabled = false
  • And other settings
tableView.duration = 1.6
tableView.delay = 0.06
tableView.springDamping = 0.6
tableView.springValocity = 0.1

License

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