iOS tableView 静态单元格的实现
2016-04-05 20:39
323 查看
本文转自:http://home.cnblogs.com/u/wendingding/
iOS开发UI篇—简单介绍静态单元格的使用
一、实现效果与说明
说明:观察上面的展示效果,可以发现整个界面是由一个tableview来展示的,上面的数据都是固定的,且几乎不会改变。
要完成上面的效果,有几种方法:
(1)可以直接利用代码,返回三组,在判断每组有多少行,展示些什么数据,这样写“死”的代码建议绝不要使用。
(2)稍微灵活一些的,可以把plist文件一懒加载的方式,加载到程序中,动态获取。但是观察界面结构,很容易看出这样需要进行模型嵌套,很麻烦。
(3)storyboard提供了静态单元格这个功能,可以很方便的完成上面的界面展示效果。(提示:在实际的开发中很少这样使用)
二、使用静态单元格完成简单界面展示的过程
在类似的开发中,如果整个界面都是tableview,那么直接让控制器继承自UItableviewcontroller.
修改主控制器,让其继承自UItableviewcontroller
把storyboard中默认的uiview删掉,直接拖一个viewcontroller
当拖入一个viewcontroller的时候,它上面默认就会有一个cell,默认情况下,这个cell是动态的,也就是默认是看不见的。
把cell设置成静态的,在属性面板的content 中设置为static cell(静态cell)所见即所得 注意必须更改这里的这个属性。
让它和主控制器关联
接下来,可以依次设置显示的图片和文字。
设置标题有两种方式:
1是双击更改
2是点击子控件 lable修改
按照界面需要,设置辅助视图
设置有多少组,每组有多少行。
设置组:
点击tableview 设置属性面板的sections属性。
设置每组多少行:
小技巧:如果写的单元格千年不变,那么可以先写一组中的一行,再拷贝,稍作修改即可。
注意:静态单元格是实际开发中,很少用到,此处只当知识点介绍。
iOS开发UI篇—简单介绍静态单元格的使用
一、实现效果与说明
说明:观察上面的展示效果,可以发现整个界面是由一个tableview来展示的,上面的数据都是固定的,且几乎不会改变。
要完成上面的效果,有几种方法:
(1)可以直接利用代码,返回三组,在判断每组有多少行,展示些什么数据,这样写“死”的代码建议绝不要使用。
(2)稍微灵活一些的,可以把plist文件一懒加载的方式,加载到程序中,动态获取。但是观察界面结构,很容易看出这样需要进行模型嵌套,很麻烦。
(3)storyboard提供了静态单元格这个功能,可以很方便的完成上面的界面展示效果。(提示:在实际的开发中很少这样使用)
二、使用静态单元格完成简单界面展示的过程
在类似的开发中,如果整个界面都是tableview,那么直接让控制器继承自UItableviewcontroller.
修改主控制器,让其继承自UItableviewcontroller
把storyboard中默认的uiview删掉,直接拖一个viewcontroller
当拖入一个viewcontroller的时候,它上面默认就会有一个cell,默认情况下,这个cell是动态的,也就是默认是看不见的。
把cell设置成静态的,在属性面板的content 中设置为static cell(静态cell)所见即所得 注意必须更改这里的这个属性。
让它和主控制器关联
接下来,可以依次设置显示的图片和文字。
设置标题有两种方式:
1是双击更改
2是点击子控件 lable修改
按照界面需要,设置辅助视图
设置有多少组,每组有多少行。
设置组:
点击tableview 设置属性面板的sections属性。
设置每组多少行:
小技巧:如果写的单元格千年不变,那么可以先写一组中的一行,再拷贝,稍作修改即可。
注意:静态单元格是实际开发中,很少用到,此处只当知识点介绍。
相关文章推荐
- Meterial Or Ios ?
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- iOS cookie值的读取和存储
- ios: Designated Initializer
- IOS开发之xib解决自定义CollectionCell问题
- iOS应用启动页的渐变效果
- iOS框架学习
- IOS之常见有关的View函数
- iOS中NSTimer的使用
- UUChart的使用--iOS绘制折线图
- iOS_使用CALayer实现镜面效果
- IOS类目
- Xcode --自动注释插件VVDocumenter-Xcode(配置须知)
- OpenGL学习笔记:(2)iOS下GLES环境配置
- iOS 常用正则校验
- 【ios学习记录】- 通过nib文件实现自定义表视图单元
- iOS中几种定时器
- iOS设计之--OC学习总结之延展类目协议
- iOS开发之runtime详解
- iOS didReceiveMemoryWarning 内存警告 调试详解