배경 이미지로로드 할 때 searchResultsTableView 셀을 완전히 볼 수 없습니다. 셀은 매우 약해 보이고 선택하더라도 배경 이미지 뷰에서 눈에 띄지 않습니다. 어떤 제안?tableview 배경 이미지를 설정할 때 tableview 셀이 보이지 않는 이유는 무엇입니까?
나는이 대리자 메서드 내부 (searchResultsTableView에서) 사용을위한 새로운있는 UITableViewCell을 할당하는 것보다 아무것도하고 있지 않다- (void)searchDisplayController:(UISearchDisplayController *)controller willShowSearchResultsTableView:(UITableView *)tableView {
for (UIView *view in controller.searchResultsTableView.subviews) {
//if ([view isKindOfClass:[UIImageView class]]) {
[view removeFromSuperview];
//}
}
UIImage *patternImage = [UIImage imageNamed:@"background_newer.png"];
UIImageView * backgroundImageView = [[UIImageView alloc] initWithImage:patternImage];
//backgroundImageView.opaque = NO;
backgroundImageView.alpha = 0.9;
controller.searchResultsTableView.separatorStyle = UITableViewCellSeparatorStyleNone;
controller.searchResultsTableView.backgroundColor = [UIColor clearColor];
[controller.searchResultsTableView addSubview:backgroundImageView];
[controller.searchResultsTableView sendSubviewToBack:backgroundImageView];
controller.searchResultsTableView.rowHeight = 25;
[patternImage release];
[backgroundImageView release];
}
: 어떤 수정에 대한
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { .... }
감사합니다! 당신이 당신의 tableview의 배경 하드 방법을 설정하는 것처럼
(나는 아이폰 시뮬레이터 3.1.2 오전)
다른 사람들의 게시물에 댓글을 달아주세요 :) – pchap10k
@crunchyt - 그는 의견을 남길만한 평판을 갖고 있지 않습니까? – willcodejavaforfood
나는 고쳐졌다. StackOverflow가 어렵습니다! – pchap10k