次のコードを使用して、最後のセルに特定のものを追加しています。UITableView
スクロールしているときに_buttonsView が最後のセル以外のセルに表示され続ける理由がわかりません。私は簡単な解決策を考えました。その特定のビューをセクションに追加することですが、現在の状況に悩まされており、修正方法を知りたいです。
NSInteger rowsAmount = [tableView numberOfRowsInSection:[indexPath section]];
cell = [tableView dequeueReusableCellWithIdentifier:@"myCombinationCell"];
if (cell == nil) {
cell = [[MyCombinationsCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"myCombinationCell"];
}
if ([indexPath row] == rowsAmount - 1)
{
_buttonsView.frame = CGRectMake(0, 0, 317, 101);
[cell addSubview:_buttonsView]; // _buttonsView is a few buttons inside a view
}