【发布时间】:2014-02-07 15:55:22
【问题描述】:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
int rows; // Return the number of rows in the section.
switch (section)
{
case 0:
rows = 1;
break;
case 1:
rows = 3;
break;
case 2:
rows = 2;
break;
case 3:
rows = 1;
break;
default:
rows = 1;
break;
}
return rows;
}
此代码在无限循环中运行。首先,它返回正确的行数。但之后开始无限循环运行。 还有一件事,为什么section从最高的no开始,den到0,den按升序排列??
【问题讨论】:
-
你想要不同的表格视图不同的部分或其他?
-
您在 numberOfSectionsInTableView 中返回的内容:
-
@freenalcer: numberOfSectionsInTableView 返回 4 个部分。
-
检查你在哪里重新加载
tableView。也许你有一个-reloadData或类似的地方导致表不断重新加载
标签: objective-c ios7 uitableview