1. 程式人生 > >iOS tableviewCell點選行高變高

iOS tableviewCell點選行高變高

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    if(該indexPath被選中) {
        return 60 * 2.0;
    }
    
    
    return 60;
}
    
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    
    [tableView deselectRowAtIndexPath:indexPath animated:TRUE];
    
    //獲取當前indexPath並判斷對應的Cell是否被選中

    [tableView beginUpdates];
    [tableView endUpdates];
}