私の投稿に返信していただきありがとうございます。以前に動的なセルの高さのテーブルが適切に機能していたので、この動作は私にとっても奇妙です。リクエストした情報は次のとおりです。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *currentCell = nil;
if([indexPath section] == 0 && [indexPath row]== 0)
{
currentCell = [issueDetailTable dequeueReusableCellWithIdentifier:@"DetailFieldCell"];
NSString *summaryString;
/* Here I call a method to figure out the value for summaryString */
/* Here I call a method to figure out the frame for summaryLabel */
summaryLabel = (UILabel *)[currentCell viewWithTag:1];
[summaryLabel setFrame:summaryRect];
[summaryLabel setText:summaryString];
}
return currentCell;
}
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
CGFloat height;
if([indexPath section] == 0 && [indexPath row]== 0)
{
NSString *summaryString;
/* Here I call the same method to figure out the value for summaryString */
/* Here I call the same method to figure out the frame for summaryLabel */
/* height = height of the summary label */
}
return height;
}
ストーリーボードに関する限り、テーブルにはプロトタイプ セルを使用します。私のテーブルは、サブビューを自動的にサイズ変更してクリップし、グラフィック コンテキストをクリアします。私のセルは、グラフィック コンテキストをクリアします。
そして、テーブル ビューのスクリーン ショットを投稿するつもりでしたが、どうやら Stackoverflow の評判ポイントが十分ではないようです。:|
これを理解するのを手伝ってくれてありがとう。
よろしく、アニス