Interface Builder で UIImageView にボールを割り当てました。UIImageView からの IBOutlet は、対応する UIViewController に接続されます。画像の背景は白です。IB で UIImageView に割り当てると、背景が透明になります。IB では、UIImageView を透明な背景とアスペクト フィルに設定しています。
実行時に UIImageView に画像を割り当てると:
self.ball.image = ballImage; //ballImage is a UIImage
self.ball.backgroundColor = [UIColor clearColor];
self.ball.contentMode = UIViewContentModeScaleAspectFill;
UIImageView の正方形には、ボールが表示されない白い背景があります。四隅すべてを意味します。IB バージョンでは実行時に白い背景が表示されず、プログラム バージョンでは表示される違いは何ですか?