У меня есть пользовательский вид внутри UIBarButtonItem
, заданный вызовом -initWithCustomView
.
Элемент "Моя кнопка" отображается отлично, но когда я нажимаю его, он не вызывает действие на моем целевом объекте.
Здесь мой код:
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"someImage.png"]];
UIBarButtonItem *bbItem = [[UIBarButtonItem alloc] initWithCustomView:imageView];
self.navigationItem.leftBarButtonItem = bbItem;
[imageView release];
[bbItem setTarget:self];
[bbItem setAction:@selector(deselectAll)];