I have a toolbar, in which is placed a UIBarButtonItem. The selector is targeted at a custom view of mine; a method with this signature:
-(IBAction)pop{code}
However, clicking it does not cause any action to occur. The buttonitem doesn’t appear to respond to the click either, it just stays gray.
Linking a UIButton’s TouchUpInside event to the pop method is fine, it operates the method and displays the popover. But as soon as I connect the BarButtonItem’s selector to it instead, it stops responding.
Make sure the selector has no colon after it –
@selector(pop). If you use@selector(pop:)it expects a(void)pop:(id)sender { ... }function.