Я сделал то же самое, и мое решение было похоже на это
1, Расширить TTThumbsDataSource и переопределить
(NSInteger) columnCount {// CGFloat width = TTScreenBounds () .size.width;// возврат раунда ((ширина - kThumbSpacing * 2) / (kThumbSize + kThumbSpacing));возврат 3;}
(Class) tableView: (UITableView *) tableView cellClassForObject: (id) object {if ([object conformsToProtocol: @protocol (TTPhoto)]) {return [TTThumbsTableViewCell_Ext class];} else {return [super tableView: tableView cellClassForObject: object];}}
2, расширьте TTThumbsTableViewCell и измените настройку
_thumbSize = 95 (ваш расчетный размер) в
- (id) initWithStyle :(UITableViewCellStyle) стиль reuseIdentifier: (NSString *) идентификатор