UIButton als UINavigationbar-Taste

Ich habe eine Tab bar application. und in einem der Reiter bars ich habe ein Navigations-contorller.
Im, der versucht, einen UIButton mit einem Bild als die Rechte Schaltfläche der Navigationsleiste.

    UIButton *refreshButton = [[UIButton alloc] init];
    [refreshButton setImage:[UIImage imageNamed:@"refresh_icon.png"] forState:UIControlStateNormal];
    [refreshButton addTarget:self action:@selector(refreshSection) forControlEvents:UIControlEventTouchUpInside];
    UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithCustomView:refreshButton];
    //[rightButton setImage:[UIImage imageNamed:@"refresh_icon.png"]]; << DOESN'T WORK EITHER  
    self.navigationItem.rightBarButtonItem = rightButton;
    [refreshButton release];
    [rightButton release];

aber das Bild wird nicht angezeigt. Bekomme ich eine unsichtbare Schaltfläche.

EDIT:
Ich möchte die Schaltfläche Stil, einfach oder hintergrund transparent, so dass nur das Bild zeigt. Also ich bin mit einem UIbutton statt mit einem UIBarButton direkt.

InformationsquelleAutor Rupert | 2010-09-30
Schreibe einen Kommentar