firstButton est un UIButton de type Custom. J'en mets trois par programmation dans chaque cellule d'un tableau, ainsi:
[firstButton setImage:markImage forState:UIControlStateNormal];
[firstButton setContentMode:UIViewContentModeScaleAspectFit];
[cell.contentView addSubview:firstButton];
Ailleurs, je lui dis de clipToBounds. Ce que j'obtiens, c'est un recadrage du carré central de l'image, plutôt qu'un rendu à l'échelle de son aspect. J'ai essayé de nombreuses façons, notamment en définissant la propriété mode sur firstButton.imageView, qui ne semble pas non plus fonctionner.