2

これはばかげた質問のように思えますが、私にはがUITableViewあり、各行にはUIImageView次元が80x80。画像の実際のコンテンツはまたは80x80です80x64。最近、いくつかの新しい80x64画像を追加しましたが、それらの高さは引き伸ばされていますが、古い画像は引き伸ばされていません(フレーム80x64内の中央に配置されているだけです)。80x80

しばらく前に画像にxattrのキネを設定したことをぼんやりと覚えていますが、それが何であるかがわかりません。これは、新しい画像が垂直方向に引き伸ばされていることと関係がありますか?

4

1 に答える 1

4

contentMode画像ビューのを確認することをお勧めします。具体的には、を試してくださいUIViewContentModeScaleAspectFit。特に、セルimageのプロパティを非同期に設定すると、これに気付きます。しかし、もUITableViewCell設定するように設定しているルーチンがある場合、すべてが順調です。imagecontentMode

于 2013-01-20T04:14:36.177 に答える