Tytuł ustawienia paska UINavigation w iPhone

Dodaję obraz do paska nawigacji, działa dobrze, ale kiedy chcę dodać tytuł

   self.title=@"Activity";

nic nie pokazuje

w inny sposób dodam również etykietę tytułu, ale działa to dobrze dla kontrolera jednego widoku, ale na drugim kontrolerze zmieniam tytuł, ale pokazuje on również poprzedni tytuł

oto mój kod

UIImage *image = [UIImage imageNamed:@"Nav.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];




[self.navigationController.navigationBar addSubview:imageView]; 


   titleLabel=[[UILabel alloc] initWithFrame:CGRectMake(50,2,250,36)];
     titleLabel.text=@"Activity";
titleLabel.textColor=[UIColor whiteColor];
titleLabel.backgroundColor=[UIColor clearColor];
titleLabel.font=[UIFont fontWithName:@"Helvetica-Bold" size :18];



//titleLabel boldSystemFontOfSize:14.0;
[self.navigationController.navigationBar addSubview:titleLabel];

questionAnswers(3)

yourAnswerToTheQuestion