2012-02-14 3 views
53

На данный момент, я добавлял кнопку навигации, как следует:Можете ли вы добавить кнопки в панели навигации через раскадровку?

self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Add" 
                      style:self.editButtonItem.style 
                     target:self 
                     action:@selector(doneButtonPressed)]; 

Это кажется немного глупым, чтобы не добавлять их через раскадровку, но я не могу найти способ сделать это. Есть ли что-то, что мне не хватает?

ответ

226

Вы можете просто влачить Button Bar позицию и поместите его на праве конце панели навигации контроллера вида:

enter image description here

+7

Да, что вы использовали для этого? Это БУДУЩЕЕ! – jrturton

+22

Snapz Pro X для записи экрана (вы можете сделать это с помощью проигрывателя QuickTime в Lion), затем QuickTime Player 7 для экспорта фильма в виде файлов изображений, затем [GIFFun] (http://www.stone.com/GIFfun/) для преобразования файлов изображений в анимированный GIF. –

+0

Брава. Благодарю. Хорошо работает для меня. – David

28

По Xcode 6, это выглядит как элемент навигации по навигации bar больше не создается автоматически.

Прежде чем вы сможете перетащить элемент панели бара (как указано в ответе Роба), необходимо добавить элемент навигации в навигационную панель, чтобы добавить элемент навигации.

+0

Да, вы правы. Интересно, где находится навигационная панель LOL. –

+0

благодарю вас за это - это невероятно запутанно. Чтобы ссылаться на файл .gif, вы перетаскиваете «элемент навигации» в ту же область, что и при перетаскивании элемента кнопки. Затем вы перетаскиваете элемент кнопки панели после этого. – manroe

Смежные вопросы