拖动列表时,新的列表cell会从屏幕左边插入列表。
iTunes-Table-Header 是一个完整的子类集合,让列表视图看起来像在iTunes程序中。其中包括了自定义行之间交替的颜色和显示高亮的颜色。
仿QQ聊天布局,tableView图文混排,可根据聊天内容不同自动调整文字信息大小和位置。
实现类似网易新闻的下拉刷新样式。下拉列表时,会画出一个小圆。代码基于EGOTableViewPullRefresh。
Country-List 通过调用代码和国家代码,提供国家列表视图控制器。
实现iOS 7
Message(短信)应用的动态列表效果。上下滑动列表,列表行产生具有弹性(bounce)效果的滑动,类似弹簧一样。并且列表背景还实现了视差动态效果(Parallax)。
点击列表上的某个cell,被点击的cell展开成为当前主界面,显示更多内容,之前cell的文字内容滑动到中间成为当前主界面的标题。点击收回按钮,当前主界面重新变成列表中的cell。
THSpringyCollectionView 是一个对内存和CPU消耗很小的类似 iOS 7 消息应用的对话显示控件。
该 iOS 组件结合表格、搜索和容器。
This project is a really simple example of combining View Controller
JEECollectCell
是一个滑动列表Cell完成收藏动作的控件,也可以用做侧滑喜欢等功能,当收藏状态改变时会有一个弹起动画来提示用户收藏的状态已改变。
让 UITableView 的 cell 产生特殊的动态效果。具体特色:
1:tableview在数据进行刷新时进行动画;
AMWaveTransition 实现了表格视图的自定义过渡效果。每一个单元格都实现了类似波形效果的动画切换。
CADRACSwippeableCell 是使用 Reactive Cocoa 开发的可滑动的 UICollectionViewCell 子类。
YUTableView 是个 UITableView 的子类,支持可扩展的子菜单。
RTFacebookAlbum 可轻松的从 Facebook 的账号中获取相册和照片。
XDPopupListView 是 iOS 弹出列表视图,类似 Android 的 Spinner。用户可以使用它来创建 Android 类的控件,比如
BJTableCeption 创建一个 UITableView 子类,能帮助用户更好的组织表里的行,就像表中的另一个表。
RHSlideDeleteTableViewCell
实现了滑动列表上任意一行,删除对应的行。特殊的效果是,滑动某一行时,此行会像被撕开一样。这种效果类似谷歌“翻译”app的滑动删除tableview上面的cell。
HFStretchableTableHeaderView 实现了可伸缩的 TableHeaderView
使用方法:
- (void)viewDidLoad
Labels Matrix View 实现多行多列的表格。本代码是利用UIView NSAttributed来实现这种表格的。
M13OrderedDictionary 介于 NSArray 和 NSDictionary
之间,它有一个有序的对象列表和关键字,所有这些都能被索引和关键字访问。它仅仅完整的实现了 Objective C
用 Swift 语言写的一个UITableView常用操作,比如添加、删除、移动等。
BFNavigationBarDrawer 是 UIToolbar 子类,可以在 UINavigationBar 下显示,类似 Music 应用的播放列表。
BATableViewKit 是自定义列表中的索引栏(Index Bar)。手指滑动 index bar 时,中间会出现黑色小浮块,并把index
SWRevealTableViewCell 是 UITableViewCell 的子类,可以很方便的显示基于用户 pan
手势的左右按钮,类似邮件应用,但是功能更强大。
LCVesper Table Cell
是一个点击列表的cell(UITableViewCell),会扩展对应的cell变成新的视图,支持图文并茂的cell。
点击列表上任意一个cell,会从右边弹出一半新的列表,可以弹出无限多层,但是视图始终只有两个列表,之前的列表被推到视图左边之外。可以用于实现树形View。
DNSSwipeableTableCell 对表格视图的单元格进行扩展,实现了滑动扩展菜单,类似 iOS 7 的 Mail
SUPGridWindow 是 iOS 的一个网格组件,可实现图文混合列表的排版。
示例代码:
SUPGridWindow *grid = [SUPGridWindow sharedGridWindow];
NBTableView has the same layout in iOS 6 or iOS 7 , and like the iOS 7 Grouped
Style.
让 UITableView Grouped 在 iOS6. iOS7.看起来差不多.
NFXRippleCell 是带有 ripple 效果的 UItableviewCell。
STXDynamicTableView 的灵感来自于 Instagram ,可用于显示照片流数据。可显示包括 likes、图片标题和评论。
DKPaginatedTableViewController 实现了带分页加载数据功能的 Table View 控件。
CCTableData 是个类,允许用户创建 UITableViewController 模型,然后再把 UITableViewController
UITableView-Wave 使用波状效果实现 UITableView 重载的动画效果。
TMOTableView 包括 RefreshControl LoadMoreControl FirstLoadControl,都支持自定义,支持 iOS