在ios tableView中,我想實現的功能是點擊單元格,彈出對話框顯示單元格的內容。但現在的問題是,我點擊第一個單元格時,不彈出對話框,但點擊第二個單元格時,彈出對話框,但是顯示的內容是第一次點擊的單元格的內容。是不是哪裡設置有問題 ,求各位大神指教。單元格點擊響應代碼如下。
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *message = [dataSource_ objectAtIndex:indexPath.row];
UIAlertView *alert = [[UIAlertView alloc]init];
alert.message = message;
[alert addButtonWithTitle:@"OK"];
[alert show];
}
你的事件是否用錯,是在改變選中index之前觸發還是之後觸發?