Expandable TableView Animation

码农软件 · 软件分类 · 列表(Table) · 2019-05-27 10:14:24

软件介绍

点击列表某一行(cell),被点击的列表行下拉展开,新展开的视图(demo中是新的列表)和当前被点击的列表行重新组成一个新的视图。换句话说,就是从主视图的列表到列表某一行的细节视图的一种平滑跳转动画。
代码使用方式:

step 1: copy OZLExpandableTableView.h && OZLExpandableTableView.m to your project
step 2: #import “OZLExpandableTableView.h” in your master view
step 3: in your master view, add code [self expandFromCell: toViewController:] when you trigger the detail view

for example:

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
 OZLDetailViewController *detailview = [[OZLDetailViewController alloc] init];
 detailview.titleStr = [_data objectAtIndex:indexPath.row];
 [self expandFromCell:[tableView cellForRowAtIndexPath:indexPath] toViewController:detailview];
}

step 4: add code below in your master view

-(void) viewWillAppear:(BOOL)animated
{
 [self restoreFromExpandedCell];
}

本文地址:https://codercto.com/soft/d/6645.html

可用性工程

可用性工程

尼尔森 / 刘正捷 / 机械工业出版社 / 2004-1 / 28.00元

《可用性工程》系统地介绍可用性工程,被国际可用性工程界一致推崇为该领域的最佳入门书籍。《可用性工程》着重讲述了能取得良好成本效益的可用性方法,并详细介绍了在软件开发生命周期的不同阶段如何运用这些方法,以及其他与可用性相关的特殊问题。一起来看看 《可用性工程》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

html转js在线工具
html转js在线工具

html转js在线工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具