2011-07-01 216 views
1

我有以下代码:TTTableItem图像尺寸

TTTableItem *item = 
     [TTTableSubtitleItem 
     itemWithText:group.name 
     subtitle:[NSString stringWithFormat:@"%@ members %@ topics ", group.members_count , group.topics_count] 
     imageURL:imageURL 
     URL:@"" 
     ]; 

是否有办法来调整图像中的IMAGEURL设置?

回答

1

您将不得不创建TTTableSubtitleItemCell的自定义子类并调整图像视图的框架。

创建一个子类TTTableSubtitleItemCell类,命名TableCustomSubtitleItem,并在你的类中添加一个新的布局子视图功能:

/////////////////////////////////////////////////////////////////////////////////////////////////// 
- (void)layoutSubviews { 
    [super layoutSubviews]; 

    if (_imageView2) { 
    _imageView2.frame = CGRectMake(0, 0, 100, 100); 
    } 
} 

在您的数据源,您需要使用您的新TTTableItemCell而不是默认的TTTableSubtitleItemCell的:

/////////////////////////////////////////////////////////////////////////////////////////////////// 
- (Class)tableView:(UITableView*)tableView cellClassForObject:(id) object { 
    if ([object isKindOfClass:[TTTableSubtitleItem class]]) { 
    return [TableCustomSubtitleItem class]; 
    } else { 
    return [super tableView:tableView cellClassForObject:object]; 
    } 
}