TabBarController每个选项卡中的Xamarin iOS NavigationController
在使用Xamarin iOS时,是否可能在TabBarController的每个选项卡中都有一个导航控制器?我现在已经这样设置了我的故事板(为了简单起见,我使用一个选项卡)TabBarController每个选项卡中的Xamarin iOS NavigationController,ios,xamarin.ios,Ios,Xamarin.ios,在使用Xamarin iOS时,是否可能在TabBarController的每个选项卡中都有一个导航控制器?我现在已经这样设置了我的故事板(为了简单起见,我使用一个选项卡) TabBarController->NavigationController->UITableViewController 在my UITableViewController中,myViewDidLoad方法中的以下代码不会更改标题,也不会将所需按钮添加到顶部导航。我安排错什么了吗 public override void
TabBarController->NavigationController->UITableViewController
在my UITableViewController中,myViewDidLoad
方法中的以下代码不会更改标题,也不会将所需按钮添加到顶部导航。我安排错什么了吗
public override void ViewDidLoad()
{
base.ViewDidLoad();
Console.WriteLine("view did load");
Title = "My custom title";
NavigationItem.SetRightBarButtonItem(
new UIBarButtonItem(UIBarButtonSystemItem.Add, (sender, args) =>
{
PerformSegue("CreateRecordSegue", this);
})
, true);
}
故事板的图像如下:解决方案是:
1) 卸下通向选项卡栏控制器的导航控制器
2) 从主页创建一个segue到选项卡栏控制器,将segue类型设置为替换(而不是推送)请共享storyboard@NinjaHattori我上传了一张图片