0
xib을 사용하지 않고 사용자 정의 셀이 있고 액세서리보기의 배경색을 변경하려고합니다. 여기에 내가 "UITableViewCell에서 accessoryView의 배경색을 변경하십시오.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
customCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellID" forIndexPath:indexPath];
cell.accessoryView.backgroundColor = [UIColor redColor];
return cell;
}
결과 시도 무엇을 내 코드입니다 :.. 배경색을 변경하지 않은
을
이 2 개 가지 방법 중 하나로이 작업을 수행 할 수 있습니다
셀에 실제로 액세서리보기가 있습니까? 그것을 만들어라. – rdelmar
나는 이야기에서 그것을 창조했다. –
무엇을 만들었습니까? 어떤 종류의 컨트롤에서 드래그하는 것에 대해 이야기하고 있습니까? 아니면 액세서리 유형을 설정한다는 의미입니까? 후자는 액세서리보기를 만들지 않습니다. cell.accessoryView를 로그하여 nil인지 기록해야합니다. – rdelmar