を使用して新しいビューを作成しています
[[self navigationController]pushViewController:newViewController animated:YES];
新しいビュー (newViewController) は前のビューの上にスタックされ、戻るボタンが付いています。オーバーライドするには、この戻るボタンにアクセスする必要があります。まず、戻るボタンが押されたときに文字列を NSLog する方法を見つけることが非常に役立ちます。
ベスト、トム
を使用して新しいビューを作成しています
[[self navigationController]pushViewController:newViewController animated:YES];
新しいビュー (newViewController) は前のビューの上にスタックされ、戻るボタンが付いています。オーバーライドするには、この戻るボタンにアクセスする必要があります。まず、戻るボタンが押されたときに文字列を NSLog する方法を見つけることが非常に役立ちます。
ベスト、トム
私は自分で答えを見つけました。viewDidLoad 関数で新しい戻るボタンを作成し、セレクターを追加する必要があります。
-(void) viewDidLoad
{
[super viewDidLoad];
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"myTitle"
style:UIBarButtonItemStyleBordered
target:self
action:@selector(mySelector:)];
self.navigationItem.leftBarButtonItem = backButton;
}
次に、セレクター:
-(void)mySelector
{
NSLog(@"backButton pushed");
}