我有一个 UITableView
它可以更改为可编辑模式。但问题是表格底部显示了“添加”按钮(+ 按钮)。我想将它移动到表的顶部,这意味着作为第一个单元格。
这是我目前设置的方式
[cell4 setSelectionStyle:UITableViewCellSelectionStyleNone];
int count = 0;
if(self.editing && indexPath.row != 0)
count = 1;
if(indexPath.row == ([arraySongs count]) && self.editing)
{
// count=1;
cell4.lblSong.text=@"Add more";
cell4.lblAlbum.hidden=YES;
cell4.lblArtist.hidden=YES;
return cell4;
}
else
{
cell4.lblSong.text=[[arraySongs objectAtIndex:indexPath.row] valueForKey:@"title"];
cell4.songID=[[[arraySongs objectAtIndex:indexPath.row] valueForKey:@"id"] stringValue];
我将其设置if(indexPath.row == ([arraySongs count]) && self.editing)
为if(indexPath.row == 0 && self.editing)
但它崩溃了。我如何在表格的第一行设置这个 + 按钮。请帮我。
谢谢
更新
这是我在节中的行数
`
if(self.editing)
return [arraySongs count]+1;
else
return [arraySongs count];`