Peter, Yeah, but I get no NSException when I press the back button -- it does what it's always done (which I want). Also, I added the colon and it still doesn't even try to call my selector.
In short, it works -- but i'm not sure _why_ it works. Regards, John > your selector is missing colon: > > @selector(back:) > > for method: > > -(IBAction)back:(id)sender >> >> Hello, all ... >> >> I've a question about the UINavigationController backBarButtonItem property. >> I wanted to merely set my own image for the back button, instead of it using >> the title of the controller above in the hierarchy. So, this is what I did >> (yes this app is using Three20, but I don't think that's the reason): >> >> - (id)initWithNavigatorURL:(NSURL *)URL query:(NSDictionary *)query >> { >> if (self = [super initWithNavigatorURL:URL query:query]) >> { >> self.navigationItem.backBarButtonItem = [[[UIBarButtonItem >> alloc] initWithImage:[UIImage imageNamed:@"backarrow.png"] >> style:UIBarButtonItemStylePlain target:self action:@selector(back)] >> autorelease]; >> } >> >> return self; >> } >> >> - (void)back:(id)sender >> { >> } >> >> Now, this worked -- but I wasn't _expecting_ it to work. I was expecting >> that my "back" selector would be called, and I would have to tell the nav >> controller to pop. However, my "back" selector isn't called, and the back >> button _works_ like it always has. While i'm not in any way against freebees >> like this, i'm a bit concerned as to _why_ it works like this. Any >> explanation would be appreciated, explanations that actually edify me more >> so :-) >> >> Regards, >> >> John _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com