文档章节

关于导航视图无法隐藏的问题:self.navigationItem.rightBarButtonItem.customView.hidden = YES;无效

RainOrz
 RainOrz
发布于 03/08 16:16
字数 97
阅读 52
收藏 0
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(doAdd)];
self.navigationItem.rightBarButtonItem.customView.hidden = YES;

这样写讲道理 ,是不会出现右视图的,。。。。但是 。。。实际运行发现,会议就存在,,,

解决办法:自定义导航。。。

- (UINavigationItem *)rightNavButton {
    if (!navItem) {
        navItem = [[UINavigationItem alloc] init];
    }
    return navItem;
}

self.navItem.rightBarButtonItem = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(doAdd)];
self.navItem.rightBarButtonItem.customView.hidden = YES;

这样就不显示了。。。

很迷。。。

 

© 著作权归作者所有

共有 人打赏支持
RainOrz
粉丝 7
博文 104
码字总数 80823
作品 0
青浦
程序员
UINavigationControl笔记

------创建UINavigationController---- 导航控制器,继承UIViewController 作用:管理多个ViewController之间的逻辑层次和切换 通过第一个视图控制器viewController, 作为导航控制器的第一个...

踩尾巴的妖精
2015/09/29
66
0
iOS开发 容易犯错的知识点和不错的细小知识点(持续更新)

1.UIView下,UIImageView和UILabel的 userInteractionEnabled 默认是NO,要相应交互,就要设置为YES 透明的UIView遮挡住了SuperView,使SuperView不能响应点击事件怎么办?把UIView的userInter...

humingtao2013
2014/04/18
0
0
iOS 关于navigationBar的一些:毛玻璃、透明、动态缩放、动态隐藏

原文出处: 霖溦(@羽霖溦 ) 前言 本文整理了一些关于navigationBar的非常规的但是较为实用的操作,包括利用毛玻璃、动态透明、动态item颜色、动态隐藏,以及头视图的动态缩放,并同时涉及了...

刘星石
2016/03/28
52
0
iOS 11新特性与适配

iOS 11正式发布了,下面整理了一些该版本下的特点还有如何进行兼容适配工作。 1. UIView变化 1.1. 更加方便的RTL边距设置 在之前的系统中我们会使用来获取和设置控件显示内容部分的边缘与控件...

杰嗒嗒的阿杰
2017/09/20
0
0
解释automaticallyAdjustsScrollViewInsets,extendedLayoutIncludesOpaqueBars,edgesForExtendedLayout的不同

从iOS7开始,控制器就默认添加了全屏属性,因此,你就有更多的方式去操作view的布局,具体用到的属性包括: edgesForExtendedLayout automaticallyAdjustsScrollViewInsets extendedLayoutIn...

CoderDancer
2016/12/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

游戏开发经验谈(二):对战类全球服游戏的设计与实现

上篇文章《游戏开发经验谈(一):游戏架构里隐藏的五个坑及其应对方案》,我们主要讲解了游戏架构设计当中隐藏的一些坑及其应对方案,错过的小伙伴可以回溯之前的内容。本期内容,将会重点介...

UCloudTech
11分钟前
0
0
Mysql基本语法

一.联合主键 drop table CONTENT_AND_CATALOG;CREATE TABLE `tobebetter`.`CONTENT_AND_CATALOG` ( `ID` VARCHAR(120) NOT NULL , `CONTENT_ID` VARCHAR(120) , `CA......

我是菜鸟我骄傲
12分钟前
0
0
179. centos7 安装mariadb

1. centos7 中安装mariadb 1.1 执行安装 centos7 自带了mariadb yum -y install mariadb mariadb-server 1.2 启动mariadb systemctl start mariadb 1.3 设置开机启动 systemctl enable maria......

Lucky_Me
19分钟前
0
0
【AI实战】动手训练自己的目标检测模型(YOLO篇)

在前面的文章中,已经介绍了基于SSD使用自己的数据训练目标检测模型(见文章:手把手教你训练自己的目标检测模型),本文将基于另一个目标检测模型YOLO,介绍如何使用自己的数据进行训练。 ...

雪饼
26分钟前
0
0
Git合并指定文件到另一个分支

经常被问到如何从一个分支合并特定的文件到另一个分支。 其实,只合并你需要的那些commits,不需要的commits就不合并进去了。 合并某个分支上的单个commit 首先,用git log或sourcetree工具查...

yeahlife
32分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部