我想知道在我的UITableView
"静态细胞"中制作细胞或选择"动态原型" 之间的区别.
如果我想创建一个UITableView
带有"+"按钮来添加单元格(例如设置闹钟时的"联系人应用程序"或"时钟").我应该选择哪一个?
Phi*_*rin 65
静态单元基本上是Interface Builder中的"所见即所得".你投入的UITableView
是你在运行应用程序时会看到的内容.
相反,动态原型允许您通过调用来布置可以重复使用的单元格:
UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:CELL_ID_SET_IN_IB];
Run Code Online (Sandbox Code Playgroud)
这样,您可以使用委托方法确定单元格的数量UITableViewController
.您可以拥有多个原型单元格,并根据索引路径确定要加载的单元格.
你可以使用segues.
我建议您的应用程序使用原型,因为从您的问题看,您所拥有的单元格数量会发生变化.
归档时间: |
|
查看次数: |
18557 次 |
最近记录: |