想要在UITabController中创建UIContoller,但没有选项卡按钮

本文关键字:选项 按钮 UIContoller UITabController 创建 | 更新日期: 2023-09-27 18:31:45

我想在我的单点触控应用程序上显示一个介绍视图(教程),当用户单击按钮时,会将他们带到包含UITabController的主情节提要。我是单点触控的新手,不知道该怎么做。我正在向 AppDelegate.DoneLaunch 中的选项卡栏控制器添加一个额外的视图,但这始终会将按钮添加到选项卡栏中。

当用户单击该按钮一次我不想再次显示介绍页面时,这是一次易(我会将一些值保存到磁盘以解决此问题),所以我不想只是将其添加到选项卡控制器。

顺便说一句,如果有人可以告诉我 monotouch 决定从故事板开始的地方,请告诉我。我唯一发现的是您在 XCode 中拖动的小开始箭头,但是如果我有两个故事板并且我想根据登录的用户或其他内容加载一个,该怎么办?

想要在UITabController中创建UIContoller,但没有选项卡按钮

您需要使用按钮(Controller1)创建简单的条目ViewController。情节提要中的下一个控制器将是选项卡控制器 (TabController)。

因此,您将始终在应用程序中拥有第一个输入屏幕。

如果您不想稍后显示它,请在加载之前从控制器 1 过渡到 TabController 。例如,重写 ViewWillSeem 方法。

第二种方法。使用此代码随时启动您想要的任何内容,查看所有控制器之上的内容:

UIViewController root= UIApplication.SharedApplication.KeyWindow.RootViewController
UIView myCustomView=new MyCustomView();
root.Add(myCustomView);
//call myCustomView.RemoveFromSuperview() and it will be dismissed