Zhe*_*hen 7 objective-c uibutton uitableview ios
任何人都可以告诉我如何在UITableView Cell中添加"加"按钮,就像你在下面的屏幕截图中看到的那样?

小智 29
您还可以将表格视图置于编辑模式,实现editingStyleForRowAtIndexPath:并返回UITableViewCellEditingStyleInsert(其中带有加号的绿色圆圈).
例如...
- (IBAction)editButtonPressed
{
//toggle editing on/off...
[tableView setEditing:(!tableView.editing) animated:YES];
}
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView
editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (indexPath.row == 0)
return UITableViewCellEditingStyleInsert;
//gives green circle with +
else
return UITableViewCellEditingStyleDelete;
//or UITableViewCellEditingStyleNone
}
Run Code Online (Sandbox Code Playgroud)
按下绿色按钮时,表格视图将调用tableView:commitEditingStyle:forRowAtIndexPath::
- (void)tableView:(UITableView *)tableView
commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleInsert)
{
//handle insert...
}
else
{
//handle delete...
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8126 次 |
| 最近记录: |