草庐IT

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 - 如何让 iPhone X home bar 横屏双击?

使用Xcode8.3制作的横向应用程序在iPhoneX上带有信箱,主页栏被部分禁用,这意味着用户必须向上滑动才能“唤醒它”,然后再次向上滑动才能退出应用程序。这是我想要在充分利用屏幕尺寸的同时实现的第二个功能,那么如何使用Xcode9复制该功能?如果我将ViewController的prefersHomeIndicatorAutoHidden()设置为返回true,主页栏会暂时消失,但每次用户触摸屏幕时它都会返回(有点刺耳),但仍然只需要一次滑动即可退出应用程序。我无法找到任何其他选项来做我想做的事,但显然它应该是可能的,因为它会自动发生在旧应用程序上。建议?[在Apple开发者论坛上

iphone - 按下特定选项卡时无法隐藏 TabBar [Tab Bar Application]-template

开发者!我目前正在开发一个使用标签栏应用程序模板的应用程序。我想做什么是模拟与第一个选项卡对应的我的应用程序的起始页。因此,当应用程序启动时,第一个选项卡被选中并且UITabBar不应该可见。在这个“开始View”中有多个按钮,它们的作用与其他选项卡类似,例如,我按下按钮#2,第二个选项卡View被按下,UITabBar再次可见。我的问题是我有办法隐藏栏,但subview没有调整到全屏。通过使用:[self.tabBarController.tabBarsetHidden:YES];我也试过使用:self.hidesBottomBarWhenPushed=YES;但它似乎没有效果,我不

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

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

ios - 如何使用 hitTest :withEvent: to send touches from my nav bar to the underlying view under certain circumstances?

长话短说,如果我的UINavigationBar的alpha设置为0,我希望所有触摸都转到底层View(从带有导航栏的ViewController的角度来看,它只是是self.view)。如果是1.0,我希望它保留它们。我将UINavigationBar子类化,并试图覆盖hitTest:withEvent:,但我真的很困惑我在做什么,而且搜索也没什么帮助。我如何告诉它“如果alpha为0,将触摸发送到self.view,否则继续导航栏”? 最佳答案 您需要将View的引用发送到导航栏,将其设置为名为behindView或其他名称的属

ios - 详细介绍 SWRevealViewController 和 Tab Bar Controller

这个问题之前有人问过,也有人回答过,我的问题不是唯一的,但一定有什么遗漏,因为我试过的结构都不起作用。我只是想在标签栏Controller的每个场景中实现SWRevealViewController“菜单”按钮。这是当前设置:Textwise:SWRevealViewController->显示ViewController设置Controller(sw_front)->导航Controller->RootViewController(segue)->标签栏Controller->导航Controller->场景SWRevealViewController*revealViewContr

仅限 iOS 11 : Navigation bar label off on top

IOS11导致主标签从顶部移动一点点,而不是保持在顶部。该问题仅出现在IOS11上。对于不同的IOS,一切看起来都正常。带有设置标题的代码示例:privatefuncsetHeader(agentName:String="",isTyping:Bool=false)->Void{if(agentName.isEmpty){self.containerViewController?.navigationItem.titleView=nil}else{letheaderView:UIView={letrect=CGRect(x:0,y:0,width:320,height:44)letui

ios - 核心剧情: Setting different colours for each bar in bar graph

我正在尝试在正方向和负方向上绘制条形图,只是想知道我是否可以在正方向上为条形图提供一种颜色,在负方向上为条形图提供另一种颜色?目前我所有的条形图都是一种颜色.如何将所有正色条变为红色,将所有负色条变为蓝色? 最佳答案 实现-barFillForBarPlot:recordIndex:数据源方法。对于每个索引,检查与给定索引关联的数据值并返回所需的填充。 关于ios-核心剧情:Settingdifferentcoloursforeachbarinbargraph,我们在StackOverf

ios - 在 ViewController 之间传递数据是有效的,但不适用于 Tab Bar Controller

谁能帮我解决以下问题?我是Xcode的新手,我还在学习它,但我可以弄清楚如何在ViewController之间传递数据。这是我的工作代码:FirstViewController.h:#import@interfaceFirstViewController:UIViewController-(IBAction)displayView:(id)sender;@property(weak,nonatomic)IBOutletUILabel*lblFirst;@endFirstViewController.m:#import"FirstViewController.h"#import"Seco