原文地址
本文作者:gabriel theodoropoulos
原文:How To Create an Expandable Table View in iOS
原文链接
----
几乎所有的app都有一个共同特征...,它们向用户提供了多个视图控制器来导航和工作.这些视图控制器可以用在很多方面,例如,简单地显示某种信息在屏幕上,或者从用户的输入收集复杂的数据.为不同功能的app创建新的视图控制器经常是强制性的,并且好几次都是有点让人退缩的任务...对于“Work Experience”组来说:
Level:当顶级cell被点击打开的时候,另一个带有滑块控件的cell就出现了,让用户指定一个假设的工作经验.允许的值在0...10这个范围之间,我们将保持唯一的整数值...现在是最好花费你时间的时候了,更彻底地看这些属性以及所有那些我们将要显示在tableView上cell的值.在我们处理所需的代码时候,通过cell描述很容易理解,我们需要为创建并且管理可扩展的cell所写的已经明显变少了...来说,我们只是把primaryTitle和
secondaryTitle的值分别设置了给了textLabel和detailTextLabel.在我们的demo里,带有idCellNormal标识符的cell