1
왼쪽에 tableview가 있고 (iPad 응용 프로그램) 사용자가 셀을 터치 할 때 채워지는 오른쪽의 빈 하위보기가 있습니다. 이것은 내 didSelect이 ... 같은 모습입니다 :추가 할 때 하위 배경이 회색 배경색으로 표시됩니다.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
SecondViewController *remedyScreen = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
[self.rightPanel addSubview:remedyScreen.view];
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}
내 문제는이 SecondViewController 항상 회색 배경으로 나타나 그것이 XIB에 clearClear로 설정되어 있으며 불투명 속성을 선택하지 않은 것입니다. 이 이상한 회색 배경색은 방금 만든 하위보기에서 오는 것으로 가정합니다. 하위보기를 추가 할 때 self.rightPanel에 색상을 넣더라도 회색으로 덮여 있기 때문입니다. 나는 코드 설정에서 clearColor와 Opaque = NO를 사용했지만 같은 회색 배경을 얻었습니다. 거기에 뭔가 빠졌어요?
그레이트,이 날 문제를 해결할 수있었습니다. 저의 명성이 여전히 낮기 때문에 미안 해요. –
문제 없습니다. 당신이 그 문제를 잘 처리했다는 것. –
호기심 때문에 xib의 색상 설정과 함께 표시되지 않아야합니까? –