現在、私はiPhoneアプリケーションで作業しており、tableviewを使用してグループ化されたようなテーブルとそのスタイルを開発し、No.ofセクションは2のように、最初のセクションにはライトグレーの色のようなセパレーターの色があり、2番目のセクションにはclearColorのようなセパレーターの色があります。しかし、テーブル ビューをスクロールすると、1 番目のセクションで 2 番目のセクションがアクティブになることがあり、セパレータの色もクリアされます。これを修正するにはどうすればよいですか? 誰か助けてください
前もって感謝します
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
cell.selectionStyle = UITableViewCellSelectionStyleNone;
if (indexPath.section == 0 && indexPath.row == 0)
{
studentUpdateTable.separatorColor = [UIColor lightGrayColor];
cell.backgroundColor = [UIColor whiteColor];
}
else if(indexPath.section == 1 && indexPath.row == 0)
{
studentUpdateTable.separatorColor = [UIColor clearColor];
cell.backgroundColor = [UIColor clearColor];
}
}