UItableview-Übersicht mit benutzerdefinierter Ansicht?

  • Ich erstelle eine benutzerdefinierte Uiview, die ein Uilabel und ein Uiimage enthält, die einem Uiimageview zugewiesen sind. Ich weise den benutzerdefinierten uiview der uitableview-Kopfübersicht zu, aber ich sehe nur das uilabel nicht das uiimage ... bitte helfen, das ist mein Code ...

     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;
     

    Jede Hilfe wird geschätzt.

    Vergessen Sie zu sagen, dass dieser Code ausgeführt wird, nachdem die uitableview geladen wurde.

    22 November 2011
    Alan Zeino
1 answer
  • Ich habe es gefunden. Das Bild war nicht richtig. Das Bild wurde als .gif aus dem Internet heruntergeladen. Ich habe es in Photoshop geöffnet und als .png gespeichert, aber es wurde nicht richtig gespeichert. Ich habe ein neues Bild in Photoshop erstellt und das in dem neuen Bild kopiert. Ich habe es als .png gespeichert und es hat funktioniert.

    22 November 2011
    stefanosn