gpt4 book ai didi

objective-c - 什么时候-tableView :cellForRowAtIndexPath: get called?

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

我在加载 UITableViewController 中的表格内容时遇到了这个问题。我创建了没有 xib 的 UITableViewController。在 loadView 中,我正在调用一个生成要显示的数据数组的函数。从 tableView:cellForRowAtIndexPath: 中的数组,我正在尝试加载单元格。但不知何故,我一无所获。除此之外,当我为 about call 设置断点时,它似乎没有被调用。谁能告诉我我在这里做错了什么?

最佳答案

-tableView:cellForRowAtIndexPath: 在需要新单元格时被调用,无论是在第一次用单元格填充屏幕时,还是在新单元格滚动到屏幕时,但它永远不会被调用,如果您没有为表格 View 返回正确数量的部分和行,因为它们默认为 0。

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [yourArray count];
}

关于objective-c - 什么时候-tableView :cellForRowAtIndexPath: get called?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9243238/

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