चयनित रहेंगी कभी-कभी कोशिकाएं छूने के बाद चयनित रहती हैं। क्योंकि यह कभी-कभी होता है, मैं समस्या को पुन: उत्पन्न करने में सक्षम नहीं हूं।आईफोन UITableView कोशिकाएं मेरे UITableView में
कोई संकेत? शायद टेबलव्यू के अनुचित रिलीज के साथ ऐसा कुछ करना है?
- (void)tableView:(UITableView *)tableView
didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
NSUInteger row = [indexPath row];
[tableView deselectRowAtIndexPath:indexPath animated:YES];
switch (row) {
case 0:
FruitViewController *fruitController = [FruitViewController alloc];
[fruitController retain];
[fruitController initWithNibName:@"FruitView" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:fruitController animated:YES];
[fruitController release];
break;
case 1:
CerealsViewController *cerealsController = [CerealsViewController alloc];
[cerealsController retain];
[cerealsController initWithNibName:@"CerealsView" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:cerealsController animated:YES];
[cerealsController release];
break;
default:
break;
}
}
शायद तुम viewWillAppear ओवरराइड: बुला बिना एनिमेटेड [सुपर viewWillAppear: एनिमेटेड]? – Tieme