0

我正在尝试在我的表格视图单元格中添加 2 个标签。在纵向模式下,两个标签相互重叠,而在横向模式下,它工作正常。

我也使用了 auto-layout 。我必须做出改变才能实现目标。

- (UITableViewCell *)tableView:(UITableView *)tableView
         cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *MyIdentifier = @"ProductTableViewCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier];

    if (cell == nil)
    {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:MyIdentifier];
    }

    UILabel * productName= (UILabel *)[cell viewWithTag:101];


    //productName.text=[[productDetails objectAtIndex:indexPath.row]product_Name]; 
    // similar code for another label also 

    productName.lineBreakMode= NSLineBreakByWordWrapping;
    productName.numberOfLines=0;
    productName.text= @"asdfasdfsdzxcvzasdfaxv";
    [productName sizeToFit];

    return cell;
    }

问题链接以获得更好的描述: http: //f.talk.to/3afcd0c13764064184c01cc4

提前致谢 :)

4

0 回答 0