私はTableViewCellでこの質問をしています。セルに写真を入れたいのですが、セルの高さは写真の高さに応じて変更されます。これをどのようにコーディングできますか?
質問する
67 次
2 に答える
1
UITableViewの-(CGFloat)TableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
于 2012-10-15T12:29:54.257 に答える
0
あなたはおそらくUIImageView
あなたの細胞の中に を持っています。その画像ビューには UIImage があり、UIImage には画像の高さを検出するために使用できるsize プロパティがあります。
psoft で述べられUITableView
ているように、のheightForRowAtIndexPathメソッドを使用すると、画像に応じてセルの高さを変更するように指示できます。
使用する
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath*)indexPath {
return 100;
}
すべてのセルの高さが 100 ピクセルになります。その関数を変更して、セル内の画像の高さを返すようにすると、問題が解決します
于 2012-10-15T12:41:27.593 に答える