我的表格单元格上有一个UIButton
弹出(touchUpInside
)一个UIAlertView
,并询问用户是否要删除与该单元格关联的文件。否则,触摸单元格本身会突出显示单元格,然后移动到下一级别以显示内容。问题是当单元格为selected
和highlighted
时,该按钮也会突出显示,使用户感到困惑。
如何告诉按钮忽略对单元格的触摸或告诉单元格单独留下该死的按钮。
答案 0 :(得分:1)
我尝试了这种混合结果的解决方法。虽然它会将button
返回到 normal
状态,但会有一个短暂的闪烁,因为它会从正常变为selected
,然后再次恢复正常。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
CustomCell *cell = (CustomCell *)[tableView cellForRowAtIndexPath:indexPath];
cell.button.highlighted = NO;
}