我想在單擊backButton時調用一個動作,但似乎並不是這樣。backBarButtonItem不會調用動作
viewDidLoad
在RootViewController的:
self.navigationItem.backBarButtonItem = [[[UIBarButtonItem alloc]
initWithTitle:@"Logout"
style:UIBarButtonItemStyleDone
target:self
action:@selector(logout)] autorelease];
它的標題是正確的,但沒有任何反應。
logout
(在RootViewController的) 頭:
-(void)logout;
體:
-(void)logout {
NSLog(@"test");
[[User owner] logout];
}
誰能告訴我怎麼解決這個問題,因爲我不知道。謝謝
你可以顯示代碼如何定義註銷方法? – 2012-03-19 04:58:36