Я знаю, что можно добавить пользовательскую кнопку в элемент навигации, используя это:
UIButton *infoButton = [UIButton buttonWithType:UIButtonTypeInfoLight];
[infoButton addTarget:self
action:@selector(showInfo:)
forControlEvents:UIControlEventTouchUpInside];
// Add the info button to the navigation bar
UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithCustomView:infoButton];
[self.navigationItem setRightBarButtonItem:barButtonItem
animated:YES];
[barButtonItem release];
Но есть ли способ установки этой кнопки в каждом подпредставлении, помещенном в стек навигации, без необходимости реплицироватьэтот код?
Спасибо!