2011-07-27 16 views
0

UITableViewCellの1行だけでサブビュー(画像のような)を実装することは可能ですか?私は自分のセルのために余分なクラスを持っています。現時点で私は[tblcell addimage]で関数を呼び出します。最後のセルにのみ画像が追加されます。 indexPath.rowに画像を追加することは可能ですか?はいの場合、どうですか? ([tblcell addimageatIndex:indexPath.row];する必要があることを知っています;これは問題ではありません、どうすればindexPath.rowにサブビューを挿入できますか?)カスタムUITableViewCellの単一インデックスでサブビューを追加しますか?

もし役に立ちます:細胞。

ありがとうございました!

答えて

0

あなたはこのような何かを行うことができます。

UITableViewCell *cell = [tableView cellForRowAtIndexPath: indexPath]; 
[cell.contentView addSubview:myImageView]; 
//You will probably need to tweak a bit your UIImageView, so: 
myImageView.frame=CGRectMake(value1,value2,value3,value4);//being value* floats 

は基本的に、あなたの cell.contentViewUIImageViewを追加しています。

場合によっては、通常の(UITableViewCell*)セルにUIViewを追加するよりもシンプルだと思われる場合は、カスタムUITableViewCellを作成することができます。しかし、あなたの場合には、あなたが言う:

のUITableViewCell

つだけの一列のみで。だから私はあなたのカスタムセルを編集するだけの価値はあるかと尋ねます。まあ、あなた次第ですが、おそらく私が望むサブビューをcontentViewに追加するだけです。

+0

作品!ありがとう! :) – Nicolai

関連する問題