UIButton hört sich die Einstellung für den Inhaltsmodus nicht an?

firstButton ist ein UIButton vom Typ Custom. Ich stelle programmatisch drei davon in jede Zelle einer Tabelle:

[firstButton setImage:markImage forState:UIControlStateNormal];
[firstButton setContentMode:UIViewContentModeScaleAspectFit];
[cell.contentView addSubview:firstButton];

Elsewhere, ich sage es zu clipToBounds. Was ich bekomme, ist ein Ausschnitt aus dem mittleren Quadrat des Bildes, anstatt eine aspektskalierte Darstellung davon. Ich habe viele Möglichkeiten ausprobiert, einschließlich des Festlegens der mode-Eigenschaft in firstButton.imageView, was ebenfalls nicht zu funktionieren scheint.