Monotouch NavigationController过渡样式
本文关键字:样式 NavigationController Monotouch | 更新日期: 2023-09-27 17:55:07
我在Iphone上使用Monotouch storyboard。我有一个导航控制器,通过代码,我在某些视图上设置navigationbarhidden为false或true。我正在ViewWIllAppear方法中设置可见性,它正在工作。
现在我正在尝试下面的代码,但它对导航栏没有影响。我希望导航栏淡入或做一个过渡效果。
this.NavigationController.ModalTransitionStyle = UIModalTransitionStyle.CrossDissolve
.
谁知道怎么解决这个问题?
ModalTransitionStyle
用于其他目的。
成像你有2个UIViewController
,其中一个现在是可见的。你想用动画形式显示第二个。使用ModalTransitionStyle
属性,您可以选择一个预定义的动画。关于这些动画的演示,请参见视频。
UINavigationController
也有ModalTransitionStyle
因为它是UIViewController
的子类。但我认为这并没有达到你想要的效果。
如果您可以在基于StoryBoard
的项目中使用自定义代码,请尝试使用动画标志= true
隐藏UINavigationBar
:
// Second parameter - "animated"
NavigationController.SetNavigationBarHidden(true, true);