Get last cell in a UITableview section

后端 未结 7 705
心在旅途
心在旅途 2021-01-17 10:17

I have a section in UITableView which has multiple rows. I wish to get the last row or the last cell of the section to add a disclosure indicator on it.

One way I am

7条回答
  •  逝去的感伤
    2021-01-17 10:29

        - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
    
            //Section 0
            if (indexPath.section == 0) {
    
                // Is Last row?
                if ([dataSouceArray count] == (indexPath.row+1)) {
                    //Yes
    
                    cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;
    
    
                }
                else{
                    // other rows
    
                    cell.accessoryType = UITableViewCellAccessoryNone;
    
                }
    
    
            }
    
    
        }
    

提交回复
热议问题