Итак, я пытаюсь добавить UIToolbar в UIViewController, который является частью иерархии UINavigation, и мне было интересно, каков наилучший способ сделать это.Я знаю, что в iOS3 они позволили каждому viewcontroller, который является частью иерархии навигации, иметь свою собственную панель инструментов, поэтому я считаю, что это лучший способ сделать это.Тем не менее, синтаксис того, что я делаю, вызывает у меня проблемы, так как я использую три различных типа синтаксиса для добавления панели инструментов следующим образом:
[[self navigationController] setToolbarHidden:NO];
[self setToolbarItems: myToolbarButtons];
[[[self navigationController] toolbar]setBarStyle:UIBarStyleBlack];
Это отлично работает и на самом деле исправляет плохую памятьдоступ с того момента, когда я добавлял панель инструментов в подпредставление вида навигации.Но я не понимаю, как я могу сделать "self setToolbarItems" после того, как я сделаю панель инструментов видимой.Это становится частью viewcontroller тогда?Как я уже сказал, это работает, но меня это беспокоит.