IOS UITableViewCell内容无法完全显示或无法显示

时间:2015-03-13 09:22:32

标签: ios uitableview cell

当我在顶部单元格上设置红色部分时,作为绿色部分的下一部分的内容不会完全显示或不显示。只有当我选择绿色部分时,图像才会显示如果我将一个绿色的单元格放在红色部分上方,它将显示,而红色部分下面的下一个部分不会出现。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    if(indexPath.section == 0) {
        static NSString *identifyCell = @"TopCell";
        TopTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifyCell];
        if (!cell) {
            cell = (TopTableViewCell *)[[[NSBundle mainBundle] loadNibNamed:@"TopTableViewCell"
                                                                       owner:self options:nil] objectAtIndex:0];
            //cell.lbValue.hidden = YES;
            cell.selectionStyle = UITableViewCellSelectionStyleNone;
        }
        //config the cell
        return cell;
    }
    else{
        static NSString *identifyCell = @"HomeCell";
        HomeTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifyCell];
        if (!cell) {
            cell = (HomeTableViewCell *)[[[NSBundle mainBundle] loadNibNamed:@"HomeTableViewCell"
                                                                       owner:self options:nil] objectAtIndex:0];
             cell.selectionStyle = UITableViewCellSelectionStyleNone;
            //cell.lbValue.hidden = YES;
            cell.selectionStyle = UITableViewCellSelectionStyleGray;
        }
        cell.homeimg.image  = [UIImage imageNamed:@"home1.jpg"];
        //config the cell
        return cell;
    }

}

0 个答案:

没有答案