Hinzufügen einer Navigationsleiste auf einem Ansichtscontroller

Ich bin neu auf iOS und möchte eine Navigationsleiste auf meinem View-Controller mit 2 Schaltflächen hinten links hinzufügen und rechts abonnieren. Ich habe keine Ahnung, wie es geht. Bis jetzt habe ich eine Navigationsleiste aus dem Interface Builder hinzugefügt, eine (starke) Referenz dafür in der .h-Datei erstellt und folgende Codierung durchgeführt.

 navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 20, 1026, 50)];
[navBar setTintColor:[UIColor clearColor]];
[navBar setBackgroundColor:[UIColor redColor]];
[navBar setDelegate:self];
[self.view addSubview:navBar];
UIBarButtonItem *bi1 = [[UIBarButtonItem alloc] initWithTitle:@"subscribe" style:UIBarButtonItemStyleBordered target:self action:@selector(editBotton)];

bi1.style = UIBarButtonItemStyleBordered;

bi1.tintColor =[UIColor colorWithWhite:0.305f alpha:0.0f];

self.navigationItem.rightBarButtonItem = bi1;

aber nichts passiert .. bitte helfen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage