草庐IT

Navigationbar

全部标签

Android NavigationView显示在NavigationBar下,无法点击

如你所见,NavigationView的背景已设置android:clipToPadding='false',透明下可以看到NavigationBar.但是NavigationView(NavigationDrawer)无法完全向上滚动到NavigationBar上方,如何解决?我希望列表项滚动到NavigationBar的顶部,这意味着最后一个Send不低于但高于NavigationBar.layout/activity_main.xml好吧,代码是这样运行的,我找不到有用的答案。欢迎任何想法,谢谢! 最佳答案 感谢mehrdad

ios - 如果我隐藏 NavigationBar 和 ToolBar,UIScrollView 会向上移动

我有一个问题,我创建了一个带有UIScrollview的可缩放UIImageView,一切正常,除了UIImageView不再位于中心,每次我隐藏工具和NavigationBar时,UIImageView/UIScrollView都会向上移动。我已经设置了autoresizingMask:scrollView.autoresizingMask=UIViewAutoresizingFlexibleTopMargin;scrollView.autoresizingMask=UIViewAutoresizingFlexibleBottomMargin;但是它不起作用,有人可以帮我吗?

iOS7 Facebook NavigationBar 行为

我的应用程序与Facebook/Instagram的iOS7应用程序具有或多或少相同的导航概念:一个带有5个选项卡的ContainerViewController,每个选项卡都有一个NavigationController,因为它是rootViewController。我现在正在尝试为第一个选项卡的navigationController的rootViewController重现Facebook的navigationBar行为(->第一个“真正的”VC,而不仅仅是像NavVC这样的容器)。我能够使用UIScrollView委托(delegate)方法(scrollViewDidScro

ios - MFMailComposeViewController navigationBar 颜色不完全匹配

我已经尝试了几乎所有现有的解决方案来更改我的MFMailComposeViewController的navigationBar颜色,但它没有显示准​​确的颜色。这是我的viewController导航栏颜色:在自定义所有解决方案之后,最接近的是:我的代码中缺少什么?请看一看。MFMailComposeViewController*mc=[[MFMailComposeViewControlleralloc]init];mc.mailComposeDelegate=self;[mc.navigationBarsetTintColor:[UIColorwhiteColor]];[mcsetS

ios - 从 UIActivityViewController 中选择时显示的 MessageComposer 的 NavigationBar 和 BarButtonItem 颜色更改

我正在使用UIActivityViewController分享文本,从列出的选项中选择“消息”时,我的屏幕如下所示,但是在右栏按钮上有一个取消按钮,它是我的AppDelegate中指定的白色。这里的问题是我无法更新NavigationBar颜色。我试过如下,都没有用,letactivityVC=UIActivityViewController(activityItems:contents,applicationActivities:nil)present(activityVC,animated:true){activityVC.navigationController?.navigat

ios - NavigationBar 内容在 popresStatusBarHidden = YES 时从 View 中消失

我在我的iPhone应用程序中有一个相当简单的设置,带有一个导航Controller和一个ViewController。ViewController有一个标题,对于我的大多数View,推送其他ViewController按预期工作:标题用作导航栏上“后退”按钮的标签,并显示新View。从堆栈中弹出新View后,将显示旧View及其标题。但是,一旦推送的ViewController实现返回值为YES的prefersStatusBarHidden,导航栏中的标题就会在该View从堆栈中弹出后消失-它仍然是空的,甚至不显示我的自定义rightbarbuttonitem。此外,在横向而不是纵向

ios - viewWillTransitionToSize 和错误的 navigationBar 和 statusBarFrame 高度

我正在尝试为GLKViewController的子类获取可见绘图区域。在iOS7中,我会确定方向,然后相应地调整[UIScreenmainScreen].bounds.size。然后我会减去navigationBar和statusBarFrame的高度,瞧!-我绘图区域的实际大小。现在我正在尝试使用viewWillTransitionToSize更新iOS8,但是当我旋转设备时(我打开了UIInterfaceOrientationMaskAll),传递的大小是错误的。事实上,View的宽度是正确的,但高度不是(涉及导航栏和状态栏的高度)。我在SO上看到了几个相关的问题,但没有真正解决这

iphone - iOS7 navigationBar 和 TabBar Color 表现异常

这就是我想要的。它加载在我的一些ViewController上。大家好我快要发疯了,试图让我所有的viewControllers的色调都一样。有些看起来比其他的要暗得多。我想要的只是贯穿始终的浅色......有时我会得到这种丑陋的深灰色......我不确定我做错了什么。我已经检查了.m文件并且没有设置色调颜色或任何东西......不确定为什么它不会在每个viewController上保持一致......任何帮助都会很棒。谢谢! 最佳答案 在iOS7中导航栏默认是translucent=YES所以只需像下面那样改成NO:-self.n

iphone - navigationBar 和 MPMoviePlayerController 的异常行为。 iOS 中的错误还是我的错误?

我有一个MPMoviePlayerController对象,可以纵向或横向全屏播放视频。如果我在播放视频时旋转方向,并在视频开始播放并且视频状态栏可见后几秒钟内进行旋转,那么当视频结束时我的导航栏是完美的。但是,如果我等到视频状态栏在视频播放几秒钟后消失,然后旋转方向,当视频结束时,我的navigationBar会部分隐藏在状态栏后面,就像向上推一样。你见过这样的东西吗?我能够轻松地重现此错误。我创建了一个新的SingleViewApp,并简单地添加了一个按钮和一个导航栏。如果我在播放视频时旋转方向,点击以启用全屏并且视频状态栏仍然可见,当视频结束时,一切都很好。但是,如果我在视频状态

objective-c - NavigationBar 在 pushViewController 时不显示正确

这个问题用图片很容易理解。我有一个UINavigationController,允许用户在View之间切换。第一个View包含一个搜索栏和一个表格View,如下所示:第二个是显示单元格信息的基本View当我点击搜索栏时,导航Controller被隐藏,搜索栏现在位于顶部。现在,如果我点击一个单元格,它会转到第二个View,但导航栏首先隐藏起来,如下所示:然后,它会自动显示为:我已经尝试了一些东西,比如在推送下一个ViewController之前显示导航栏,但它非常丑陋..有谁知道如何在第二个View上直接显示导航栏(比如在联系人应用程序中)?[更新]:代码AppDelegate.m(我