首页 > 其他分享 >ios中隐藏导航栏后,modal时出现白色闪动

ios中隐藏导航栏后,modal时出现白色闪动

时间:2023-08-22 11:01:53浏览次数:44  
标签:栏后 self ios modal setNavigationBarHidden YES animated 导航 navigationController

从无导航页面导航进到下级页面,导航栏一闪而过,也很简单,再在压栈控制器里面再坐下处理,代码如下:

-(void)viewWillDisappear:(BOOL)animated{

    [super viewWillDisappear:animated];

    if (self.parentViewController.childViewControllers.count > 0) {

        [self.navigationController setNavigationBarHidden:YES animated:YES];

    }else{

        [self.navigationController setNavigationBarHidden:NO animated:YES];

    }
}

仅做记录!



作者:稻草人11223

标签:栏后,self,ios,modal,setNavigationBarHidden,YES,animated,导航,navigationController
From: https://blog.51cto.com/u_13188203/7187005

相关文章

  • iOS学习之--字符串的删除替换(字符串的常用处理,删除,替换)
    字符串操作,比较简单,仅做记录!1、删除NSString*str1=@"<hello,word!>";//删除字符串两端的尖括号NSMutableString*mString=[NSMutableStringstringWithString:str1];//第一个参数是要删除的字符的索引,第二个是从此位开始要删除的位数[mStringdeleteCh......
  • iOS开发之--为UITextField监听数值变化的三种方法
    项目中有个验证码输入直接验证跳转页面,用的RAC来监听textfield的输入值,如下:@weakify(self);[self.codeView.textField.rac_textSignalsubscribeNext:^(NSString*value){@strongify(self);self.value=value;//也可以直接在这里写想要......
  • iOS开发Swift-基础部分
    1.常量letmaxNum=10//单个常量赋值letmaxNum=10,minNum=2//多个常量赋值用逗号隔开2.变量varx=0.0//单个变量赋值varx=0.0,y=0.1//多个变量赋值用逗号隔开3.类型注解系统可通过赋初始值进行自动推断。varname:String//冒号(:)......
  • axios如何取消请求,其原理是什么?
    axios可以通过创建一个CancelToken来取消一个请求,基本原理是:创建一个CancelToken的实例,它有一个executor函数,可以通过调用executor参数中的cancel函数来取消请求。在axios请求配置中指定cancelToken属性,将CancelToken实例传递进去。当我们需要取消请求时,调......
  • 基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v7.0版已发布
    关于MobileIMSDKMobileIMSDK是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持 UDP 、TCP 、WebSocket 三种协议,支持 iOS、Android、H5、标准Java、小程序、Uniapp,服务端基于Netty编写。工程开源地址是:1)Gitee码云地址:https://gitee.com/ja......
  • facebook-wda windows 连接iOS失败原因之一
    由于虚拟环境进行了重新安装,导致wda连接失败报错原因如下:raiseConnectionError("socketconnectionbroken")ConnectionError:socketconnectionbroken[I23082115:29:51_device:1106]xctrunnerquited[W23082115:29:51device:925]WebDriverAgentRunnerquitted ......
  • HBuilderX获取iOS证书的打包步骤
     简介: 目前app开发,很多企业都用H5框架来开发,而uniapp又是这些h5框架里面最成熟的,因此hbuilderx就成为了开发者的首选。然而,打包APP是需要证书的,那么这个证书又是如何获得呢?生成苹果证书相对复杂一些,所以这里我重点说下ios证书的生成流程目前app开发,很多企业都用H5框架来开发......
  • BIOS 与 UEFI 引导流程
    目录前言主板固件(BIOS与UEFI)BIOSBIOS功能BIOS启动过程引导程序(bootloader)BIOS的缺点UEFIEFI启动过程启用UEFI的条件硬盘分区结构(MBR与GPT)MBR结构GPT结构保护MBRGPT头分区表用户数据区分区表备份GPT头备份扇区与LBA的区别操作系统的引导过程BIOS引导操作系统BIOS引......
  • dasctf2023 june toka garden & bios-mbr os 启动流程
    前言被纯真拉来看题楽。日常忏悔没有学好操作系统。借着dasctf6tokagarden了解了下操作系统bios-mbr的启动流程。bios-mbr启动流程启动(boot)一词来自于一句谚语"pulloneselfupbyone'sbootstraps"("拽着鞋带把自己拉起来")这当然是不可能的事情。最早的时候,工程师......
  • H5移动端禁止页面缩放(使用Android和IOS)
    <metaname="viewport"content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>标签说明:width:设置viewport的宽度,正整数/字符串device-widthheight:设置viewport的高度,正整数/字符串device-heightinitia......