美文网首页
快速改掉系统导航的样式优雅的方式

快速改掉系统导航的样式优雅的方式

作者: lotawei | 来源:发表于2017-02-09 17:18 被阅读17次

一 继承navgationcontroller

let  navigationBar = UINavigationBar.appearance()
    navigationBar.tintColor = fontcolor
//返回按钮的箭头颜色    
//    [navigationBar setTintColor:[UIColor colorWithRed:0.984 green:0.000 blue:0.235 alpha:1.000]];
  //设置返回样式图片
//    let buttonItem = [UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil];
let buttonItem =UIBarButtonItem.appearance(whenContainedInInstancesOf: [UINavigationBar.classForCoder() as! UIAppearanceContainer.Type])
   let offset:UIOffset = UIOffset(horizontal: -500, vertical: -500)
  buttonItem.setBackButtonTitlePositionAdjustment(offset, for: .default)
//    [buttonItem setBackButtonTitlePositionAdjustment:offset forBarMetrics:UIBarMetricsDefault];
  } ```

http://www.jianshu.com/p/e03cd37db0d5   //可能需要解决的问题收集

相关文章

  • 快速改掉系统导航的样式优雅的方式

    一 继承navgationcontroller

  • 使用backIndicatorImage导航栏系统返回键箭头偏移

    自定义导航栏返回键有多重方式,系统返回键、左键、或者自定义导航栏等等; 下面介绍的是系统返回键自定义图片、文字样式...

  • 微信与今日头条导航栏切换实现

    现在通用的不同样式导航栏切换实现方式如下两种 今日头条的实现: 微信的实现: 微信的实现方式其实更加优雅美观,左右...

  • iOS 设置大标题导航栏 prefersLargeTitles

    从iOS11 开始系统风格变成了“贼大”的导航栏标题样式就不展示了 系统app里都有 设置方式可以分为全局设置或者...

  • IOS 自定义导航条

    因 系统导航条样式的局限性,实际开发中多使用自定义导航条。自定义导航条创建方式简单,继承自一个view,添加上UI...

  • vue scss 样式穿透

    使用2个style的方式不够优雅,可以使用下面方式做样式穿透

  • 移动端导航栏

    可以作为应用主体导航 标签导航 标签导航是IOS系统中最常见的导航,它继承了桌面导航的样式,对图标进行了扁平化处理...

  • App导航设计模式

    1.抽屉式导航 抽屉式导航就是当前比较流行的导航样式,是应用选择比较多的一种导航方式,这种导航的核心思想就是隐藏,...

  • 导航栏UINavigationController

    2,设置导航栏的背景颜色 3,设置导航栏按钮字体颜色 4,设置标题样式与颜色(通过导航栏字典的方式) 5,设置返回...

  • navigationBar

    1、设置导航条样式(使用系统自带样式)分别有如下几种样式: 注意:我们发现,在后面两个标记为Deprecated,...

网友评论

      本文标题:快速改掉系统导航的样式优雅的方式

      本文链接:https://www.haomeiwen.com/subject/bvhwittx.html