Sto usando un UITableViewCell personalizzato, incluso lo stesso per la cella accessoryView
. La mia configurazione per accessorio View avviene in questo modo:
UIImage *accessoryImage = [UIImage imageNamed:@"accessoryDisclosure.png"];
UIImageView *accImageView = [[UIImageView alloc] initWithImage:accessoryImage];
accImageView.userInteractionEnabled = YES;
[accImageView setFrame:CGRectMake(0, 0, 28.0, 28.0)];
self.accessoryView = accImageView;
[accImageView release];
Anche quando la cella viene inizializzata, utilizzando initWithFrame:reuseIdentifier:
I assicurato per impostare la seguente proprietà:
self.userInteractionEnabled = YES;
Sfortunatamente nel mio UITableViewDelegate, il mio tableView:accessoryButtonTappedForRowWithIndexPath:
metodo (prova a ripetere 10 volte) non viene attivato. Il delegato è sicuramente cablato correttamente.
Cosa può forse mancare?
Ringrazia tutti.