我的UITableViewCells有点混乱,我希望对它们进行更好的结构化管理。问题在于,这些单元格可以具有不同的布局结构,如标签数量、标签宽度和位置,还可以包含不同的图像和按钮。为了仅执行一次布局,我已经为每个配置创建了自定义NIB,但这导致了超过20种可能的布局,难以维护和调整。
我正在考虑以编程方式创建单元格(完全避免使用故事板原型和NIB),并希望了解这是否是常见做法,以及是否需要注意性能方面的权衡。
您对解决这种结构的问题有何一般性建议?
我正在考虑以编程方式创建单元格(完全避免使用故事板原型和NIB),并希望了解这是否是常见做法,以及是否需要注意性能方面的权衡。
您对解决这种结构的问题有何一般性建议?
Three20Style
库。就性能而言,如果两种选项都实现得很好,您几乎不会注意到差异。 - A-Live