2011-11-22 3 views
0

나는 uiimageview에 할당 된 uilabel과 uiimage를 포함하는 사용자 정의 uiview를 생성하려고합니다.UItableview 맞춤 설정보기로 헤더보기?

UIView *containerView1 =[[UIView alloc]initWithFrame:CGRectMake(0, 0, 300, 30)]; 

UILabel *headerLabel1 =[[UILabel alloc]initWithFrame:CGRectMake(75, 4, 300, 20)]; 
    headerLabel1.userInteractionEnabled = YES; 
    headerLabel1.text = [NSString stringWithFormat:@"- Latest update %@ -", now]; 
    headerLabel1.textColor = [UIColor brownColor]; 
    headerLabel1.shadowOffset = CGSizeMake(0, 1); 
    headerLabel1.font = [UIFont boldSystemFontOfSize:13]; 
    headerLabel1.backgroundColor = [UIColor clearColor]; 

    UIImage *image = [UIImage imageNamed:@"line_seperator.png"]; 
    UIImageView *imageView = [ [ UIImageView alloc ] initWithFrame:CGRectMake(0.0, 0.0, 30, 30)]; 

    imageView.image = image; 
    imageView.contentMode = UIViewContentModeScaleAspectFit; 

    [containerView1 addSubview:headerLabel1]; 
    [containerView1 addSubview:imageView]; 
    [containerView1 addSubview:indicator2]; 

    walltable.tableHeaderView = containerView1; 

... 감사합니다 어떤 도움을 내가 jQuery과 headerview에 사용자 정의에 UIView를 할당하지만 난 단지 UILabel의가 아닌있는 UIImage가 ...이 내 코드입니다 도와주세요를 참조하십시오.

이 코드는 uitableview로드 후에 실행되는 것을 잊어 버렸습니다.

+0

시도 self.tableView.tableHeadView = containerView1 – Legolas

+0

nop 작동하지 않음 레골라스 – stefanosn

답변

0

나는 그것을 발견했다. 이미지가 옳지 않았습니다. 이미지가 웹에서 .gif로 다운로드되었습니다. 포토샵에서 열어서 .png 파일로 저장했지만 제대로 저장되지 않았습니다. 포토샵에서 새 이미지를 만들고 그 이미지에 복사 한 이미지를 복사합니다. 나는 그것을 .png로 저장했고 효과가 있었다.

관련 문제