firstButtonは、カスタムタイプのUIButtonです。プログラムで、これらの3つをテーブルの各セルに配置しています。
[firstButton setImage:markImage forState:UIControlStateNormal];
[firstButton setContentMode:UIViewContentModeScaleAspectFit];
[cell.contentView addSubview:firstButton];
他の場所では、clipToBoundsに指示しています。表示されるのは、画像の縦横比のレンダリングではなく、画像の中央の正方形のトリミングです。私はfirstButton.imageViewにモードプロパティを設定するなど、さまざまな方法を試しましたが、これも機能しないようです。