2011-07-01 215 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]; 
    } 
}