【发布时间】:2010-10-11 16:41:33
【问题描述】:
我有一个表格视图,其中单元格可以显示可变数量的信息。例如,第一个单元格可以显示 2 个标签,下一个单元格可以显示 5 个标签,第三个单元格可以显示 1 个标签。单元格内容存储在托管对象中。
我想让这个数据驱动,我有一个 plist 来配置单元格。我在想我可以创建一个布局管理器来读取配置数据并智能地确定如何显示标签。
有没有更好的方法来使用 UIKit 做到这一点?我意识到最终我可以使用 Core Text 来进行文本渲染,但我希望这是一个实现细节。对于初学者来说,我很乐意只使用动态设置的 UILabel。
编辑:
从配置文件驱动它的一个副作用是我可以在应用部署后更新这些配置。我也可能会考虑生成的 xib 文件以供下载,但理想情况下我只想提供二进制 plist。
【问题讨论】: