Añadir barra de navegación en un controlador de vista

Soy nuevo en iOS y quiero agregar una barra de navegación en mi controlador de vista con 2 botones a la izquierda y suscribirme a la derecha. No tengo ni idea de cómo hacerlo ... hasta ahora acabo de agregar una barra de navegación desde el creador de la interfaz, he creado una (fuerte) referencia para ello en el archivo .h e hice la siguiente codificación.

 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;

pero nada feliz ... por favor ayuda

Respuestas a la pregunta(2)

Su respuesta a la pregunta