有没有一种方法可以更改TTTableMoreButton的高度,而无需为TTTableMoreButton创建新的类ItemClass并在函数中返回该类
- (Class)tableView:(UITableView *)tableView cellClassForObject:(id)object
谢谢你。让我知道是否不可能。
干杯,
米奇
最佳答案
请记住,您不会更改TTTableMoreButton
的高度,而是会更改与TTTableMoreButtonCell
关联的TTTableMoreButton
的高度。做我认为您要实现的目标的正确方法是创建一个TTTableMoreButton
和TTTableMoreButtonCell
的子类,覆盖
+ (CGFloat)tableView:(UITableView*)tableView rowHeightForObject:(id)object;
函数在
TTTableMoreButtonCell
子类中,然后在数据源内部,请确保您自己提到的在两个类之间进行映射,例如:- (Class)tableView:(UITableView *)tableView cellClassForObject:(id)object {
if ([object isKindOfClass:[CustomItem class]]) {
return [CustomItemCell class];
} else {
return [super tableView:tableView cellClassForObject:object];
}
}
高温超导
关于iphone - 如何更改TTTableMoreButton的高度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5933072/