2015-02-01 4 views
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 개 가지 방법 중 하나로이 작업을 수행 할 수 있습니다
+0

셀에 실제로 액세서리보기가 있습니까? 그것을 만들어라. – rdelmar

+0

나는 이야기에서 그것을 창조했다. –

+0

무엇을 만들었습니까? 어떤 종류의 컨트롤에서 드래그하는 것에 대해 이야기하고 있습니까? 아니면 액세서리 유형을 설정한다는 의미입니까? 후자는 액세서리보기를 만들지 않습니다. cell.accessoryView를 로그하여 nil인지 기록해야합니다. – rdelmar

답변

0

당신은을 변경할 수 있습니다 액세서리의 색상을 변경하는 표보기의 색조 색상 또는 원하는보기 또는 컨트롤을 드래그하여 원하는 색상으로 변경할 수 있습니다.