Я хочу создать три кнопки в правой части панели навигации. Я использую раскадровку для создания UIView Controller. В DetailViewController am Встроенная панель навигации с использованием раскадровки, а затем созданная три программы UIBarButtonItem, а затем добавление их в массив, а затем назначение его навигация. Это хорошо работает.несколько кнопок в панели навигации в xcode4.2
UIBarButtonItem *Button1 = [[UIBarButtonItem alloc]initWithTitle:@"Button1" style:UIBarButtonItemStylePlain
target:self action:@selector(Button1Clicked:)] ;
UIBarButtonItem *Button2 = [[UIBarButtonItem alloc] initWithTitle:@"Button2" style:UIBarButtonItemStylePlain
target:self action:@selector(Button2Clicked:)] ;
UIBarButtonItem *Button3 = [[UIBarButtonItem alloc] initWithTitle:@"Button3" style:UIBarButtonItemStylePlain
target:self action:@selector(Button3Clicked::)] ;
self.navigationItem.rightBarButtonItems =
[NSArray arrayWithObjects:Button1,Button2,Button3, nil];
У меня есть другой диспетчер представлений, это modalviewcontreoller. Я создаю контроллер представления с помощью раскадровки и добавляю навигационную панель, а не навигационный контроллер. Затем используйте тот же метод для добавления кнопок в панель навигации, но не показаны никаких кнопок. Plese любой знает, как решить эту проблему.?
Просьба предоставить некоторую информацию или код, где вы застряли ровно –
Привет спасибо за reply.When нажав на кнопку новый Vewcontroller отображается я хочу навигационную панель с тремя кнопками на RightSide этого ViewController . Вышеприведенный код не работает ng на этом.Что пропало? – user1017932