当前位置: 首页 > 软件库 > iOS代码库 > 列表(Table) >

UITableView-Wave

授权协议 MIT
开发语言 Objective-C
所属分类 iOS代码库、 列表(Table)
软件类型 开源软件
地区 国产
投 递 者 颜畅
操作系统 iOS
开源组织
适用人群 未知
 软件概览

UITableView-Wave 使用波状效果实现 UITableView 重载的动画效果。

   效果

  • 1 代理方法的生命周期 1.1 注意事项 重写cell的setFrame方法 外部决定内部,不是托管布局的办法。 手动算高度时,需要注意 在cell assemble方法中算好,而不是在heightForRow中用数据源计算。 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)i

  •  @自定义cell或headView    终极封装:   +(instancetype)headerViewWithTableView:(UITableView *)tableView{     // 先从缓存池获得headerView     static NSString *ID = @"header";     HMHeaderView *headerView = [tableView d

  • - (void)viewDidLoad { [super viewDidLoad]; //初始化数据 NSArray *array1_=@[@"张铁林",@"张国立",@"张国荣",@"张艺谋",@"张惠妹"]; NSArray *array2_=@[@"李小龙",@"李小路"]; NSArray *array3_=@[@"王刚"]; self.my

  • UITableView 实现划动删除功能  对于app应用来说,使用列表的形式展现数据非UITableView莫属.在熟练掌握了用UITableView展示数据以后,是不是也遇到 了需要删除数据的需求?是不是觉得在一行数据上划动一下,然后出现一个删除按钮很酷?废话少说,直奔正题,就由笔者来向您展示一下这个功能的实现是多么容易. 先前的准备工作:  第一步,准备好数据源. #import <UIKi

  • 1.UITableView补充  1⃣️:-(void)p_data @property (nonatomic,retain)NSMutableArray *dataArray; @property (nonatomic,assign)UITableViewCellEditingStyle editStyle; - (void)p_data{     NSMutableArray *arr1 =

  • #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; NSArray *list = @[@"条目1",@"条目2"]; self._dat

  • 1.RootTableViewController.m 1 #import "RootTableViewController.h" 2 #import "FirstTableViewCell.h" 3 #import "MyTableViewCell.h" 4 #import "FirstModel.h" 5 #import "MyModel.h" 6 @interface RootT

  • 使用UITableView,可以直接拖动Table View Controller,这样会生成一堆模板代码,往你们填就行了,但是有时候不能直接这样拉,例如已经有一个UIView(可能在Navigation View或者Tabbed View里面)想在上面添加Table View。下面是步骤。   1.先把Table View控件拉到UIView中。 2.做一个connection绑定,把这个Tab

  • UITableView分页上拉加载简单,ARC环境,源码如下,以作备份: 原理是,点击最后一个cell,触发一个事件来处理数据,然后reloadData RootViewController.m + RootViewController.h #import "RootViewController.h" @interface RootViewController ()<UITableViewDat

  • -、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:self]; [self.view addSubview:DataTable]; [DataTable

  • 1 #import "RootViewController.h" 2 #import "RootView.h" 3 @interface RootViewController ()<UITableViewDataSource,UITableViewDelegate> 4 @property (nonatomic, strong) RootView *rootView; 5 // 定

  • 移动的步骤:   与编辑的第一步一样   #pragma mark 响应方法 - (void)leftAction:(UIBarButtonItem *)sender{     NSLog(@"添加..");     // 记录添加样式     _editingStyle = UITableViewCellEditingStyleInsert;         // 1.让tableView处于编

 相关资料
  • UITableView-AnimationControl 是控制 UITableView 行/区间更新 持续时间和完结的方法。代码示例 [self.tableViewDataArray addObject:object];[self.tableView beginSmartUpdatesForDuration:0.25];[self.tableView insertRowsAtIndexPaths

  • 基于手势操作的UITableView,实现cell左右滑动,点击cell扩展等效果。划动列表cell的动作有挺不错的bounce(弹性)效果。 [Code4App.com]

  • 实现一种特殊的列表效果。列表cell的布局呈现一个半圆形,拖动列表,列表顺着圆形来旋转。 [Code4App.com]

  • Simple-UITableView-Swift 是 Swift 编写的 Boilerplate UITablieView: 给定 tableData 数据数组 支持 XCode 6.1 和 Swift 1.1

  • 让 UITableView 的 cell 产生特殊的动态效果。具体特色: 1:tableview在数据进行刷新时进行动画; 2:cell wave 的方向可以进行左右切换; 3:bounce效果。 详见: http://blog.csdn.net/hufengvip/article/details/24383381

  • 用 Swift 语言写的一个UITableView常用操作,比如添加、删除、移动等。