草庐IT

Navigation-drawer

全部标签

ios - 状态更改后刷新屏幕 [Drawer navigator react-native]

我在StackNavigator中有一个DrawerNavigator。我已经实现了实现汉堡菜单功能的结构。我有一个带有汉堡菜单图标的列表主页。单击该图标后,我会打开一个菜单,就像在亚马逊flipkart应用程序中一样。菜单列表是动态的,我需要在状态改变时刷新列表。这是我的View层次结构:exportconstDrawerMenu=DrawerNavigator({Search:{screen:Search,},SidebarMenuComponent:{screen:SidebarMenuComponent,navigationOptions:{headerTitle:Logo,}

iphone - Navigation Bar 后退按钮 Action 即使在按钮之后也执行

这道题看起来很简单,但我不知道哪里错了。我有一个导航栏我正在放置一个自定义导航栏后退按钮如下图所示,通过“粉红色”颜色执行操作我的代码如下://-------backbuttonstartUIImage*myImage1=[UIImageimageNamed:@"Back.png"];UIButton*myButton1=[UIButtonbuttonWithType:UIButtonTypeCustom];[myButton1setImage:myImage1forState:UIControlStateNormal];myButton1.showsTouchWhenHighligh

ios - 隐藏View的Navigation Bar push View是OK.but pop 可以看到黑条

SDK6.1,Target6.1,使用storyboardaView有一个UIButton。我使用Actionsegue[push]到bView当我点击这个按钮时,按下bView就可以了但是我弹出aView有一个后退栏,我该如何解决这个问题?aView.m-(void)viewWillAppear:(BOOL)animated{[superviewWillAppear:animated];[self.navigationController.navigationBarsetHidden:YES];}bView.m-(void)viewWillAppear:(BOOL)animated{

ios - 我可以在 Document Provider 扩展上使用 Navigation Controller 来模拟文件夹导航吗?

我正在为我的应用程序实现一个文档提供程序,我必须在其中模拟文件夹导航。Appledocumentation说:Ineithercase,thehostapppresentsadocumentpickerviewcontroller.ThesystemthenimbedsyourDocumentPickerViewControllerextensioninsidetheapp’sviewcontroller.Theapp’sviewcontrollerprovidesanavigationbarwiththedocumentprovider’sname,alocationswitcher

ios - Xamarin iOS : navigation bar not showing after pushing view

我已经用代码创建了所有UI(因为我使用了FlyoutNavigation,它似乎不适用于Storyboard)。我有一个名为MainController的UINavigationController,以及一系列ViewController。当我使用根Controller启动应用程序时,它会很好地显示导航栏。当我以编程方式创建一个名为ArticleDisplay的新ViewController时,我创建并推送它(在MainController中):publicvoidOpen_Article(Postpost){ArticleDisplayvw=newArticleDisplay(thi

javascript - react native 路由器通量 : How to style NavDrawer's button and navigation bar?

在ReactNativeRouterFlux中,我有一个名为NavDrawer的功能性react-native-drawer。它目前在导航栏的左侧有默认的汉堡包菜单图标,并希望将其更改为另一个自定义图标。所以我尝试了,leftTitle='Menu',但它没有改变。所以我想知道如何自定义react-native-drawer的默认菜单图标?而且我还通过navigationBarStyle更改了导航栏的高度,因此按钮目前靠近导航栏的底部而不是中间。所以在navigationBarStyle中,我尝试了flex:1,flexDirection:'row',alignItems:'cente

ios - 显示一个已经在 Navigation Stack 上的 View Controller

我有一个标签栏Controller(带有底部菜单)和一个顶部菜单。问题是我不想将黄色和绿色View链接到选项卡栏(因为用户将使用顶部菜单而不是底部菜单更改View)。我遇到一个问题,每次单击按钮时,都会堆叠一个新的View实例(所以我最终得到类似V1->V2->V3->V2->V4等等的东西)我的部分解决方案是制作这样的东西:@IBActionfuncyellowViewButtonAction(_sender:AnyObject){letstoryboard=UIStoryboard(name:"Main",bundle:nil)letcontroller=storyboard.in

android - 如何将顶部选项卡添加到未在 Navigation.startTabBasedApp 中定义的屏幕?

我想在我的react-native应用中将顶部标签添加到我的屏幕之一。我正在使用react-native-navigation进行导航。我可以使用Navigation.startTabBasedApp中定义的任何屏幕轻松访问它,这意味着任何屏幕也是我的底部选项卡之一。我想要屏幕上的顶部选项卡不是底部选项卡之一。这是我现在尝试做的方法Navigation.startSingleScreenApp({screen:{screen:'screen',title:'screen'},TopTabRootScreen:{screen:'ToptabRoot',title:'ToptabRoot'

iOS 导航栏 : Hidding the navigation bar and smooth transition

我在导航Controller中有一个ViewController层次结构,对于RootViewController,我将导航Controller栏的“隐藏”属性设置为"is"。它的所有子项都将“隐藏”属性设置为NO。问题是我不知道隐藏栏的最佳位置,因为当我按下“后退”按钮返回RootViewController时,我可以看到导航栏如何消失以及RootViewControllerView的大小调整这不是一个好的用户体验。 最佳答案 您将隐藏/取消隐藏调用放在哪里?最好的位置可能在viewWillAppear中,例如在this帖子中。类

ios - 交替使用 Split View Controller 和 Navigation Controller 作为 Window Root View Controller

我有一个导航Controller,它是我应用程序的RootViewController。这是我的主屏幕。我有一个SplitViewController,其主视图列出了位置,详细View显示了map上的位置。我想将SplitViewController推送到导航Controller,但它抛出一个错误,指出SplitViewController无法推送到导航Controller,它必须是应用程序的RootViewController。所以我努力尝试。MyAppDelegate*myappdelegate=[[UIApplicationsharedApplication]delegate];