在monotouch中点击视图时隐藏标签栏和导航栏

时间:2012-03-04 09:48:13

标签: xamarin.ios

我需要能够隐藏导航栏和标签栏,当我点击视图并再次点击时再次显示它。 Monotouch有可能吗?

1 个答案:

答案 0 :(得分:2)

使用MonoTouch可以实现本机平台的所有功能。

有很多方法可以实现这一目标。也许最简单的方法是创建自己的UIViewController,它只托管你想要的信息并调用:

var myNewController = new MyNewController ()
myNewController.View.TouchDown += delegate {
    myNewController.DismissViewControllerAnimated (false);
};
PresentModalViewController (yourNewController, false);

然后你的myNewController必须包含一些代码来添加你想要全屏显示的实际内容。