gpt4 book ai didi

ios - 创建复杂 UIView 的更快方法?

转载 作者:行者123 更新时间:2023-11-29 11:01:17 26 4
gpt4 key购买 nike

我有一个复杂的 View ,比方说 ComplexView,它由 10 个标签、2 个按钮、2 个大图像组成,我需要多次创建它(滚动,快速滚动!)- 文本和图像在任何两个不同的 ComplexView View 中都是不同的。

目前我正在以编程方式创建每个 ComplexView 实例。

1)不知道有没有什么技巧可以加快每次创建uiview的过程?

2) 我认为我可以尝试的唯一选择是:为这个特定 View 创建一个 xib 文件并在那里提取我的 View 的通用部分 - 我会从中受益吗?

更新:类似问题,详细解释了 Seamus Campbell 在接受的答案中所说的内容:How to reuse/recycle custom element like uitableviewcell does?

最佳答案

实现高性能显示复杂 View 的最佳方法是采用 UITableView 方法并重新使用屏幕外 View ,而不是创建新 View 。最简单的方法是只使用 TableView 和自定义单元格,但如果 TableView 的假设没有意义,也可以自己动手。

关于ios - 创建复杂 UIView 的更快方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15825354/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com