iOS开发UI篇—使用UItableview完成一个简单的QQ好友列表(二) 一、实现效果 二、实现代码 1.数据模型部分 YYQQGroupModel.h文件 1 // 2 // YYQQGroupModel.h 3 // 02-QQ好友列表(基本数据的加载) 4 // 5 // Created ...
分类:
移动开发 时间:
2016-08-06 11:23:50
阅读次数:
249
iOS开发UI篇—在UITableview的应用中使用动态单元格来完成app应用程序管理界面的搭建 一、实现效果 说明:该示例在storyboard中使用动态单元格来完成。 二、实现 1.项目文件结构和plist文件 2.实现过程以及代码 在tableview的属性选择器中选择动态单元格。 说明:在 ...
分类:
移动开发 时间:
2016-08-06 11:21:18
阅读次数:
224
iOS开发UI篇—在UItableview中实现加载更多功能 一、实现效果 点击加载更多按钮,出现一个加载图示,三秒钟后添加两条新的数据。 二、实现代码和说明 当在页面(视图部分)点击加载更多按钮的时候,主页面(主控制器)会加载两条数据进来。 视图部分的按钮被点击的时候,要让主控制器加载数据,刷新表 ...
分类:
移动开发 时间:
2016-08-06 11:19:25
阅读次数:
228
一、实现效果 二、使用纯代码自定义一个tableview的步骤 1.新建一个继承自UITableViewCell的类 2.重写initWithStyle:reuseIdentifier:方法 添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中) 进 ...
分类:
移动开发 时间:
2016-08-06 01:46:21
阅读次数:
354
一、项目文件结构和plist文件 二、实现效果 三、代码示例 1.没有使用配套的类,而是直接使用xib文件控件tag值操作 数据模型部分: YYtg.h文件 YYtg.m文件 主控制器 YYViewController.m文件 使用xib自定义的UItableviewcell 代码分析: 上面的代码 ...
分类:
移动开发 时间:
2016-08-06 00:32:23
阅读次数:
212
一、plist文件和项目结构图 说明:这是一个嵌套模型的示例 二、代码示例: YYcarsgroup.h文件代码: YYcarsgroup.m文件代码: YYcars.h文件 YYcars.m文件 YYViewController.m文件 实现效果: 三、注意点 1.设置索引 代码如下: 2.cel ...
分类:
移动开发 时间:
2016-08-06 00:25:30
阅读次数:
234
一、项目文件结构和plist文件 二、实现效果 1.说明:这是一个英雄展示界面,点击选中行,可以修改改行英雄的名称(完成数据刷新的操作). 运行界面: 点击选中行: 修改数据后自动刷新: 三、代码示例 数据模型部分: YYheros.h文件 YYheros.m文件 主控制器 YYViewContro ...
分类:
移动开发 时间:
2016-08-06 00:23:32
阅读次数:
271
一、一个简单的英雄展示程序 NJHero.h文件代码(字典转模型) NJViewController.m文件代码 代码注意点: (1)在字典转模型的代码处用下面的代码,为可变数组分配dictArray.count个存储空间,可以提高程序的性能 NSMutableArray *models = [NS ...
分类:
移动开发 时间:
2016-08-06 00:17:06
阅读次数:
246
一、UITableviewcell的一些介绍 UITableView的每一行都是一个UITableViewCell,通过dataSource的 tableView:cellForRowAtIndexPath:方法来初始化每?行 UITableViewCell内部有个默认的子视图:contentVie ...
分类:
移动开发 时间:
2016-08-06 00:16:53
阅读次数:
287
一、缩放 1.简单说明: 有些时候,我们可能要对某些内容进行手势缩放,如下图所示 UIScrollView不仅能滚动显示大量内容,还能对其内容进行缩放处理。也就是说,要完成缩放功能的话,只需要将需要缩放的内容添加到UIScrollView中 2.缩放原理 当用户在UIScrollView身上使用捏合 ...
分类:
移动开发 时间:
2016-08-05 23:08:29
阅读次数:
442