UINavigationBar を非表示にする場合:
[[self navigationController] setNavigationBarHidden:YES animated:YES];
そして、あなたはカスタムをクレートUIButton
してどこにでも置くことができます(あなたの要件として)。そしてそのメソッドでは、戻るためのコードを記述しますUIViewController
(前UIVieController
)。
そんな、
UIButton *btnBack = [UIButton buttonWithType:UIButtonTypeCustom];
[btnBack addTarget:self action:@selector(goBack:) forControlEvents:UIControlEventTouchUpInside];
btnBack.frame = CGRectMake(10, 10.5, 36, 39); // change it , As your wish
[btnBack setBackgroundImage:[UIImage imageNamed:@"MMBack.png"] forState:UIControlStateNormal];
[self.view addSubview:btnBack];
// UIButton のメソッドを呼び出す
-(void)goBack:(UIButton *) Sender
{
[self.navigationController popViewControllerAnimated:YES];
}