2009-08-18 11 views
1

テーブルビューの全幅に画像を表示するには他に何が必要ですか?テーブルビュー内の画像を伸ばす

UIImage *image = [UIImage imageNamed:@"balloon_2.png"]; 
[image stretchableImageWithLeftCapWidth:15 topCapHeight:13]; 
cell.image = image; 

答えて

1

stretchableImageWithLeftCapWidth:topCapHeight:新しいUIImageを返します。 あなたは

UIImage *image = [UIImage imageNamed:@"balloon_2.png"]; 
UIImage *strImage = [image stretchableImageWithLeftCapWidth:15 topCapHeight:13]; 
cell.image = strImage; 

ような何かをする必要があります...またはちょうどすぐcell.imageへのメッセージの結果を割り当てます。

も参照してください:UIImage reference

+0

は、これを変更し、実行しているときに、今の例外を取得: 'NSInvalidArgumentException'、理由: '*** - [UICGColor stretchableImageWithLeftCapWidth:topCapHeight:]:認識されていないセレクタは0x529900インスタンスに送信された' ドン 引数しかし、間違っているように見える? – MartinW

関連する問題