objective c-tabbarC添加到navC时隐藏后退键

问题描述

tabbarC添加到navC时隐藏后退键
导航控制器navC,视图控制器ViewC是由根控制器推出的,视图控制器中隐藏后退键:

[[self navigationItem] setHidesBackButton:YES];

在ViewC之后推出标签栏控制器tabbarC。在视图控制器中tabbarC的第一个tab中,隐藏后退键:

[[[self tabBarController] navigationItem] setHidesBackButton:YES];

但是后退键还是显示,如果我点击一下就消失了。我需要后退键在tabbarC的所有视图都隐藏。

谢谢您的帮助。

解决方案

在ViewC 的viewDidLoad of ViewC 中:

[self.navigationController.navigationItem setHidesBackButton:YES];

在视图的控制器的viewWillAppear方法:

[self.navigationController.navigationItem setHidesBackButton:YES];

解决方案二:
在第一个显示的视图,推入 tabbarviewcontroller 时设置:

-(void)viewWillAppear:(BOOL)animated{      [super viewWillAppear:animated];      self.tabBarController.navigationItem.hidesBackButton=YES;}
时间: 2024-08-01 14:31:17

objective c-tabbarC添加到navC时隐藏后退键的相关文章

C#编写最小化时隐藏为任务栏图标的Window appllication.

window C#编写最小化时隐藏为任务栏图标的Window appllication. 1.设置WinForm窗体属性showinTask=false 2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标. 3.添加窗体最小化事件(首先需要添加事件引用): this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged); //上面一行是主窗体Initializ

javascript-按钮控制浮层显示和隐藏,点击时显示,离开时隐藏

问题描述 按钮控制浮层显示和隐藏,点击时显示,离开时隐藏 我在做的时候,网上找的js代码,用chrome调试的时候,点击按钮不会显示浮层容器, 提示栏在下面的display:block:上有一条横线杠掉.提示user agent stylesheet这里面 div { display: block; } 有谁能告诉我,哪里出问题了.急,在线等 解决方案 被横线杠掉的表示样式被覆盖,你查一下css 解决方案二: jquery有一个toggle().就是控制显示,隐藏的 不过只有1.8.2的版本适用

iOS集成测试框架—KIF 滚动屏幕时隐藏toolbar

iOS集成测试框架--KIF KIF的全称是"Keep It Functional",是一款iOS集成测试框架,来自square.KIF使用了苹果非公开的API,很多iOS测试框架都使用了非公开API,出于测试目的还是安全的,KIF并不使用非公开的API生成代码,所以苹果不会拒绝你的应用. 注意: KIF 2.0并不兼容KIF 1.0,并且使用了不同的测试执行机制. 功能: 1.KIF用Objective C写成,最大化集成代码的同时还可以最小化层级数目. 2.配置简单.KIF可直接集

c#-itextsharp添加pdf水印时,怎么设置图片水印、表格水印的透明度?

问题描述 itextsharp添加pdf水印时,怎么设置图片水印.表格水印的透明度? 哪位itextsharp高手可以指点一下,通过itextsharp添加pdf水印时,怎么设置图片水印.表格水印的透明度? 小弟通过设置PdfContentByte的waterMarkContent.SetGState(gs);,以及gs的gs.FillOpacity = 0.2f; 只对文字的透明度有效.

c#-添加一组数据时,提示insert into 语法错误

问题描述 添加一组数据时,提示insert into 语法错误 //数据库连接 string connstr = "Provider=Microsoft.Jet.OleDb.4.0;"; connstr += @"Data Source=D:Merger201503016caohuanGEARCNC.mdb";//创建连接对象 OleDbConnection tempconn = new OleDbConnection(connstr); tempconn.Open

wpf-想给这段代码生成的按钮添加个按压时按钮改变颜色的效果 哪位大神帮助一下?

问题描述 想给这段代码生成的按钮添加个按压时按钮改变颜色的效果 哪位大神帮助一下? <Window.Resources> <Style x:Key="ButtonStyle1" TargetType="{x:Type Button}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{

安卓开发-用tabhost+tabwidget+fragment实现的底部菜单栏,打开某些fragment时隐藏菜单栏

问题描述 用tabhost+tabwidget+fragment实现的底部菜单栏,打开某些fragment时隐藏菜单栏 在某些fragment中不想让底部菜单栏显示出来,怎么改?以下是实现的源码 private void initView() { // TODO Auto-generated method stub //实例化布局对象 layoutInflater = LayoutInflater.from(this); //实例化TabHost对象,得到TabHost mTabHost = (

theme-在manifest中添加一个主题时出错

问题描述 在manifest中添加一个主题时出错 我在manifest文件中添加一个主题时,得到一个错误说找不到资源. 我用的是下面的代码,如何修改这个问题呢? <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Texttheme" > <item name="android:textColor">#f

sql数据库 当一张表的内容添加一条时 写一个触发器 使其自动再生成一张

问题描述 sql数据库 当一张表的内容添加一条时 写一个触发器 使其自动再生成一张 1C sql数据库 当一张表的内容添加一条时 写一个触发器 使其自动再生成一张表 但自动生成的表的名字需要是添加的这个表的一个字段的内容 比如说表中添加了一个成员的名字 需要自动生成的表的名字就是这个人名 解决方案 需求可以实现,但没有这么去做的,这个表里有10000条数据时,你生成1万张表???? 建议修改设计,改成其它的方案来实现 解决方案二: Sql Server数据库新增触发器里面可以通过select (