在TTThumbsViewController更改拇指大小(Change thumbs size i

2019-10-18 18:54发布

有谁知道是否有增加的three20框架TTThumbsViewController对电网的图像大小的方法是什么?

谢谢

Answer 1:

如果您使用的TTThumbsViewController ,你必须编辑这个文件。

更改kThumbSize到你想要的大小, kThumbnailRowHeight该值+ 4(用于填充)。

然后,在tableView:cell:willAppearAtIndexPath:设置:

 thumbsCell.thumbSize = kThumbSize;

所以拇指知道是什么尺寸。



Answer 2:

另一种方式是创建一个类TTThumbsDataSource下面的代码复制到一个文件ThumbnailDataSource.m,并创建一个类似headerfile。 包括在你的头文件TTThumbsViewController子类。 设置kThumbSize到你想要的大小。

#import <Three20/Three20.h>

@implementation TTThumbsDataSource(ThumbnailDataSource)
- (void)        tableView: (UITableView*)tableView
                     cell: (UITableViewCell*)cell
    willAppearAtIndexPath: (NSIndexPath*)indexPath {
    if ([cell isKindOfClass:[TTThumbsTableViewCell class]]) {
        TTThumbsTableViewCell* thumbsCell = (TTThumbsTableViewCell*)cell;
        thumbsCell.delegate = _delegate;
        thumbsCell.columnCount = [self columnCount];
        thumbsCell.thumbSize = kThumbSize;
    }
}

@end


文章来源: Change thumbs size in TTThumbsViewController