我在其上添加了自定义UITableViewCell和ImageView(及其自定义元素), 在选择我更改ImageView上的图像,但我的imageView上也可以看到默认的选择样式颜色。如果我尝试在UITableViewCell上设置选择样式无,则ImageView不会更改其默认图像。 如果设置为灰色结果相同,则单元格采用蓝色并显示在imageview中。 如果他们有办法改变图像,允许用户选择单元格吗?
答案 0 :(得分:0)
将单元格选择样式设置为none并在onTouch事件上更改imageview的图像...
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
if ([touch view] == yourImageView)
{
//add your code for image touch here
}
}
希望它有所帮助...