我创建一个自定义的UITableViewCell一个UITableView,我就是这样在cellForRowAtIndexPath
创建单元格:UITableViewCell中获得零
static NSString *CellIdentifier = @"SongsCell";
SongsCell *cell = (SongsCell*)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil){
UIViewController *vc = [[[UIViewController alloc] initWithNibName:@"SongsCell" bundle:nil] autorelease];
cell = (SongsCell *) vc.view;
}
现在我想,当一个按钮来获得表中的信息的所有单元格(从小区参数)按:
for (int i = 0; i < [songTable numberOfRowsInSection:0]; i++)
{
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:i inSection:0];
UITableViewCell *cell = [songTable cellForRowAtIndexPath:indexPath];
}
现在我有这个循环给我cell
一比零对于目前未在表中看到的所有细胞的一个问题。
我想循环表中的所有单元格。 – MTA 2012-03-25 11:19:24
你为什么要循环通过细胞?我认为这不会给你你期望的结果。 – sch 2012-03-25 11:28:09
Thx的帮助,我做了一些其他的东西,我想要做的事情。 – MTA 2012-03-25 14:26:43