我正在使用自定义绘制的UITableViewCell,其中包括与单元格相同的UITableViewCell accessoryView
。我对AccessoriesView的设置是通过以下方式进行的:
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];
同样,在初始化单元格时,请initWithFrame:reuseIdentifier:
确保使用以下属性:
self.userInteractionEnabled = YES;
不幸的是,在我的UITableViewDelegate中,tableView:accessoryButtonTappedForRowWithIndexPath:
没有触发我的方法(尝试重复10次)。代表肯定已正确连接。
可能缺少什么?
谢谢大家