Ios 如何取消选择所选行?

Ios 如何取消选择所选行?,ios,xcode,Ios,Xcode,我对ios编程还不熟悉。我正试图找到一种方法来取消选择选中的行。我尝试过寻找解决方案,但没有找到所有可能的答案。这是密码 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ UIAlertView *messageAlert = [[UIAlertView alloc]initWithTitle:@"Row Selected" message: [recipes

我对ios编程还不熟悉。我正试图找到一种方法来取消选择选中的行。我尝试过寻找解决方案,但没有找到所有可能的答案。这是密码

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

UIAlertView *messageAlert = [[UIAlertView alloc]initWithTitle:@"Row Selected" message: [recipes objectAtIndex:indexPath.row] delegate:nil cancelButtonTitle:@"ok" otherButtonTitles: nil];

//Display alert message
[messageAlert show];
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
cell.accessoryType = UITableViewCellAccessoryCheckmark;
//[tableView deselectRowAtIndexPath:indexPath animated:NO]; }

你可以这样做,无论如何,你应该在谷歌搜索之前

for (NSIndexPath *indexPath in tableView.indexPathsForSelectedRows) {
    [tableView deselectRowAtIndexPath:indexPath animated:NO];
}