iOS开发基础之用三种不同方式创建Table View应用
2015-08-05 01:08
281 查看
在iOS中,有一种最常见的控件就是Table View,你也可以理解为是一个列表。在安卓中就是一个ListView。常常用在新闻客户端,邮箱,备忘录等应用上。但是在iOS实现这个列表项比Android更为简单。下面将会使用三种方法来实现一个Table View的界面。
(1)模板Master-Detail Application
这是在创建一个iOS应用的时候可以选择的模板,里面已经非常好的集成了Table View控件,已经可以实现增加一项,删除一项,信息显示的功能了。我们可以在这个基础上进行开发。
。
。
。
。
(2)Table View Controller创建空白界面
在Main.storyboard中拖入一个Table View Controller,这个一个单独的空白界面。
..
.
可以看到在上面有一个Prototype Cells,这就是列表中的一项,Android中称为一个Item。运行的效果如下,是一个空白的列表:
。
(3)使用Table View控件
可以在最初生成的空白的storyboard上拖入一个Table View 控件,此时拖入的Table View是没没有cell的,也就是没有任何列表项的,你可以拖入一个Table View Cell,就会有例子(2)中Prototype Cell的效果了。
。
。
当然Cell的数量也暂时可以通过右侧的Prototype Cells来设定。
。
。
当然,此时没有往Table View中添加数据,运行的效果都是空白的列表。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
(1)模板Master-Detail Application
这是在创建一个iOS应用的时候可以选择的模板,里面已经非常好的集成了Table View控件,已经可以实现增加一项,删除一项,信息显示的功能了。我们可以在这个基础上进行开发。
。
。
。
。
(2)Table View Controller创建空白界面
在Main.storyboard中拖入一个Table View Controller,这个一个单独的空白界面。
..
.
可以看到在上面有一个Prototype Cells,这就是列表中的一项,Android中称为一个Item。运行的效果如下,是一个空白的列表:
。
(3)使用Table View控件
可以在最初生成的空白的storyboard上拖入一个Table View 控件,此时拖入的Table View是没没有cell的,也就是没有任何列表项的,你可以拖入一个Table View Cell,就会有例子(2)中Prototype Cell的效果了。
。
。
当然Cell的数量也暂时可以通过右侧的Prototype Cells来设定。
。
。
当然,此时没有往Table View中添加数据,运行的效果都是空白的列表。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
相关文章推荐
- 58.iOS6 7 cell适配 tableView背景
- iOS中注册功能的体验探究
- iOS 9应用开发教程之iOS 9新特性
- iOS 8设置CLLocation授权
- iOS 8应用内跳转到系统设置
- IOS 如何实现滑动返回上一页
- iOS 9之应用内搜索(CoreSpotlight)API
- iOS开发中NSDictionary操作大全
- ios对于枚举的使用
- iOS中的数组操作大全
- iOS中如何获取用户的触摸操作
- iOS中添加Cordova到已存在的Xcode 工程
- iOS中的字符串操作大全
- iOS设计模式 - 代理
- iOS开发概述-12.手势处理
- IOS开发笔记_AFN中多线程依赖
- BIOS的常见问题及启动介绍
- iOS开发_Foundation框架
- ios字符串自适应rect
- 关于iOS Address Book编程指南