gpt4 book ai didi

ios - 自定义单元格到 ScrollView 与使用表格 View

转载 作者:行者123 更新时间:2023-11-28 19:50:19 25 4
gpt4 key购买 nike

我有一个列表,就像 Facebook 的新闻提要一样,我的用户有很多新闻,我必须像 Facebook 那样向他们展示。

首先,我创建了一个 NSObject 类来生成每个单元格的对象。然后我创建一个用这个对象类初始化的 UIViewController。这个 Controller 是每个对象的单元格。

-(id)initWithNewsObject:(NewsObject *)new Delegate:(id)delegate{
self=[super init];

if(self)
{

_delegate=delegate;

_new=[[NewsObject alloc]initWithNewsObject:new];


}
return self;}

因此,我在主视图 Controller 中使用 for 循环创建了新闻列表。

这是我的问题,哪种列表结构可以确保最佳性能?使用 for 循环或使用 TableView 列出单元格?

最佳答案

放下表格 View

表格 View 只会在需要时显示/隐藏/重新创建单元格,并且在不同设备之间,它会自动处理这些单元格。如果您甚至尝试为自己的 ScrollView 执行此操作,则您将不得不适应不同的设备尺寸、分辨率和方向。

如果你自己的 ScrollView 不这样做,你将有很多 View 只是坐在内存中,不是一个很好的选择。

即使您成功完成了所有这些,恭喜您,您只是重新发明了轮子,您刚刚创建了自己的 MyTableView 而不是 UITableView

关于ios - 自定义单元格到 ScrollView 与使用表格 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29544752/

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