Gardez à l'esprit que vous ne serez pas en train de changer la hauteur du TTTableMoreButton
, mais seront plutôt en train de changer la hauteur du TTTableMoreButtonCell
qui est associée à la TTTableMoreButton
. La bonne façon de faire ce que je pense que vous essayez d'atteindre est de créer une sous-classe des deux TTTableMoreButton
et TTTableMoreButtonCell
, remplacer la fonction
+ (CGFloat)tableView:(UITableView*)tableView rowHeightForObject:(id)object;
dans votre sous-classe TTTableMoreButtonCell
, puis à l'intérieur de la source de données, assurez-vous la correspondance entre les deux classes que vous vous mentionné comme:
- (Class)tableView:(UITableView *)tableView cellClassForObject:(id)object {
if ([object isKindOfClass:[CustomItem class]]) {
return [CustomItemCell class];
} else {
return [super tableView:tableView cellClassForObject:object];
}
}
HTH
non, je ne pense pas que ce soit possible. –