- 添加自定義按鈕標題
Delete
在一排時,它選擇 每當小區選擇的變化等將其刪除添加'刪除'到最後的選擇。
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath*)indexPath{ self.myIndexPath=indexPath; UIButton *btnCustomDelete=[[UIButton alloc] initWithFrame:CGRectMake(260, 10, 60, 7)]; [btnCustomDelete setTitle:@"Delete" forState:UIControlStateNormal]; [tblCellForContactTable.contentView addSubview: btnCustomDelete]; //I think correction wants here [btnCustomDelete addTarget:self action:@selector(actionCustomDelete:) forControlEvents:UIControlEventTouchUpInside]; } -(IBAction) actionCustomDelete:(id)sender{ [arrForMyContacts removeObject:[arrForMyContacts objectAtIndex:myIndexPath.row]]; [tblForContacts reloadData]; }
但是,它不是所有的工作時間。
如果我選擇小區A,會發生什麼,然後細胞B(因而self.myIndexPath =索引:您可以實施一些
UITableView
數據源和委託方法,而無需添加自定義按鈕,如下圖所示輕鬆擁有刪除操作單元格B的路徑),然後點擊單元格A的刪除按鈕?它會刪除單元格B. – Cyrille你問問題或解決我的解決方案。請清除我。我英語不好。 –
我正在提出實施的潛在問題。如果按照我寫的順序進行操作,您的應用將會出現錯誤的行爲。 – Cyrille