如何在iOS UINavigationController上获取默认后退按钮?我在代码中添加了按钮,但我想要默认样式。是否有一个系统图像的枚举包含'<&#;;或者是否真的没有办法,而且我必须自己设计?
下面是制作按钮的代码:
controller.DetailViewController.NavigationItem.SetLeftBarButtonItem (new UIBarButtonItem(UIBarButtonSystemItem.Stop, (sender, args) => {
controller.DetailViewController.NavigationController.PopViewController(true);
}), true);
使用mono touch和Xamarin.iOS在C#中编写,但如果需要,我可以处理Objective-c / Swift代码的移植。我只是停留在这一点上,似乎根本无法弄清楚。
答案 0 :(得分:0)
如果按下视图控制器,则会出现带导航栏的默认返回按钮。如果你不想推送推送viewController,那么你需要在storyBoard上添加它。要推送视图控制器,请将代码编写为
Your_ViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"Your_ViewController"];
[self.navigationController pushViewController:viewController animated:YES];