gpt4 book ai didi

iphone - 如何更改Thumbs ViewController的网格大小

转载 作者:行者123 更新时间:2023-12-03 21:08:04 28 4
gpt4 key购买 nike

我正在使用 Three20 照片库,想知道是否可以在两个不同的图库中使用两种不同的网格大小。因此,在第一个画廊中,我使用标准尺寸(最大 4x4 拇指),在另一个画廊中,我只想要 2x2 画廊尺寸。这可能吗?如果是的话,如何实现(我想子类化会发挥作用)?我真的很感激一些代码示例。非常感谢。

最佳答案

我做了同样的事情,我的解决方案是这样的

1、扩展TTThumbsDataSource并覆盖

  • (NSInteger)columnCount {//CGFloat 宽度 = TTScreenBounds().size.width;//返回 round((宽度 - kThumbSpacing*2)/(kThumbSize+kThumbSpacing));返回3;}

  • (Class)tableView:(UITableView*)tableView cellClassForObject:(id)object {if ([对象符合协议(protocol):@协议(protocol)(TTPhoto)]) { 返回 [TTThumbsTableViewCell_Ext 类];} 别的 { 返回 [super tableView:tableView cellClassForObject:object];}}

2、扩展TTThumbsTableViewCell并更改设置

_thumbSize = 95(您计算出的尺寸),单位:

-(id)initWithStyle:(UITableViewCellStyle)样式reuseIdentifier:(NSString*)标识符

关于iphone - 如何更改Thumbs ViewController的网格大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5236599/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com