0

カスタム UITableViewCell 内に UIImageView があります。

どの画像を配置しても、その逆ではなく、常に画像に合わせてサイズが変更されます。

そのため、画像が非常に大きい場合は、セル全体を占有します! UIImageView を ScaletoFill に設定していますが、なぜこれが起こっているのかわかりません。

編集:コードが要求されました..これは、UITableViewCellを構築する関数内で、UIImageViewに画像を割り当てる方法です..

UIImageView* ivImage = (UIImageView*)[cell ViewwithTag:0];
ivImage.image = //Some image I have that's loaded from a URL or from local

基本的にはそれだけです。セル内の UIImageView は IB で特定のサイズに作成されました。

ありがとう

ローイ

4

1 に答える 1

-1

contentMode を中央に設定してみましたか???

何かのようなもの

[cell.imgView setContentMode:UIViewContentModeCenter];
于 2012-07-14T11:42:32.137 に答える