Я вставил пользовательский элемент «Back» UIBarButtonItem, созданный из изображения, которое я сделал в фотошопе.Мне удалось заставить его выглядеть просто отлично, моя проблема - заставить его работать.
Моя кнопка ничего не делает, я предполагаю, потому что я не назначил ей никаких действий.Я просто не знаю правильный синтаксис для этого?
Вот мой код
UIImage *buttonImage = [UIImage imageNamed:@"BackButton.png"];
UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];
[backButton setBackgroundImage:buttonImage forState:UIControlStateNormal];
backButton.frame = CGRectMake(0, 0, buttonImage.size.width, buttonImage.size.height);
// Im assuming this is where i need to put the action...
//[backButton addTarget:self action:@selector(.......) forControlEvents:UIControlEventTouchUpInside];
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]
initWithCustomView:backButton];
По сути, я хочу, чтобы моя новая настраиваемая кнопка работала так же, как по умолчанию в обычном UITableView
С уважением, Энди