我有一个复杂的视图,比方说ComplexView
,它由 10 个标签、2 个按钮、2 个大图像组成,我需要多次创建它(滚动、快速滚动!)——文本和图像在任何两个不同的ComplexView
视图中都是不同的。
目前我正在以ComplexView
编程方式创建每个实例。
1)不知道有没有什么技巧可以加快每次创建uiview的过程?
2)我看到我可以试验的唯一选择:为这个特定视图创建一个 xib 文件并在那里提取我的视图的通用部分 - 我会从中受益吗?
更新:类似的问题,详细解释了 Seamus Campbell 在接受的答案中所说的内容:如何重用/回收像 uitableviewcell 这样的自定义元素?