zoukankan      html  css  js  c++  java
  • swift -自定义返回图片,替换系统图片backItem

    隐藏系统返回按键

            
    方法1:
            self.navigationItem.leftBarButtonItem = nil //隐藏自定义的item
            self.navigationItem.hidesBackButton = true    //隐藏系统的item
    
    方法2:
            let item =  UIBarButtonItem(image: nil, style: UIBarButtonItem.Style.plain, target: nil, action: nil)
            self.navigationItem.leftBarButtonItems = [item]
    

       

     设置自定义返回按钮方法:

     /// 设置返回图片
        func setNavBackBtn(backType:JYBackBtnTypeEnum){
            var imageName = ""
            switch backType {
            case JYBackBtnTypeEnum.gray:
                imageName = "back_normal_gray"
            case JYBackBtnTypeEnum.white:
                imageName = "back_normal_white"
            }
            let item = UIBarButtonItem(image:  UIImage.init(named: imageName)?.withRenderingMode(UIImage.RenderingMode.alwaysOriginal), style: .plain, target: self, action: #selector(clcikBackBtn))
            self.navigationItem.leftBarButtonItems = [item]
        }
        
        //返回按钮点击响应
        @objc func clcikBackBtn(){
            self.navigationController?.popViewController(animated: true)
        }
    

      

  • 相关阅读:
    hsdis反汇编java源码工具的使用方法
    final添加内存屏障问题
    Spring-AOP
    Spring-IOC
    IO与NIO
    设计模式学习笔记
    Redis学习笔记
    MySQL优化
    STAR法则
    大文件分割之Linux
  • 原文地址:https://www.cnblogs.com/qingzZ/p/10904585.html
Copyright © 2011-2022 走看看