//监听行被选中的代理方法
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
//创建一个对话框
//获取名字
Group * group = self.groups[indexPath.section];
Car * car = group.cars[indexPath.row];
UIAlertController * alert = [UIAlertController alertControllerWithTitle:@"你的车" message:@"你的车名字" preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *cancel = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:nil];
[alert addTextFieldWithConfigurationHandler:^(UITextField * _Nonnull textField) {
textField.placeholder = @"请输入车名";
textField.keyboardType = UIKeyboardTypeDefault;
}];
UIAlertAction * conform = [UIAlertAction actionWithTitle:@"确定" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
UITextField *envirnmentNameTe
UITableView选中行,弹出弹窗,在弹窗内修改该行内容
最新推荐文章于 2023-02-11 14:48:31 发布
本文介绍了在iOS开发中,如何实现在UITableView选中某行后弹出弹窗并在其中修改该行内容的技术。通过删除原有行并重新创建单元格实现局部刷新,但此方法不适用于单元格数量有增减的情况。
摘要由CSDN通过智能技术生成