Как добавить несколько элементов UIBarButtonItem в UINavigationBar?

UIBarButtonItemотносится к UINavigationbar, а не только к правой и левой кнопкам:

logoButton = [[UIBarButtonItem alloc] initWithTitle:@"A Button" style:UIBarButtonItemStyleBordered target:self action:@selector(logoButtonAClicked:)];

logoButton2 = [[UIBarButtonItem alloc] initWithTitle:@"B Button" style:UIBarButtonItemStyleBordered target:self action:@selector(logoButtonBClicked:)];

logoButto3 = [[UIBarButtonItem alloc] initWithTitle:@"C Button" style:UIBarButtonItemStyleBordered target:self action:@selector(logoButtonCClicked:)];

self.navigationController.navigationBarHidden = NO;

self.title = @"Title";

NSArray* items = [[NSArray alloc] initWithObjects:logoButtonA, logoButtonB, logoButtonC, nil];
self.navigationController.navigationBar.items = items;

Я получаю SIGBRTна self.navigationController.navigationBar.items = предметы;

Как добавить несколько UIBarButtonItemв UINavigationBar?

7
задан Ash Furrow 27 March 2012 в 04:59
поделиться