美文网首页iOS开发精选iOS 导航栏
导航栏显示渐变色,类似qq一样

导航栏显示渐变色,类似qq一样

作者: 韦德460 | 来源:发表于2017-07-02 16:03 被阅读232次
1. 先看看导航栏颜色渐变是什么样子的~
怎么样不丑吧.png
2. 再来看看上下滑动效果吧(可能有点慢,稍等片刻)
导航栏显示渐变色导航栏显示渐变色
3. 那么如何做到这样的效果呢?

不瞒你说,其实就是一张颜色渐变的图片,然后一行代码让导航栏显示这张图片,在用一行代码实现导航栏透明效果,是不是很简单~
不过前提是你得导入我的分类啊

Demo地址:https://github.com/wangrui460/WRNavigationBar



推荐:Swift 图片自动无线轮播用这个就够了

相关文章

网友评论

  • 0246983bce50:下载下来他说SDCycleScrollView.h未找到
    韦德460:我试了一下,是可以正常运行的,你重新试试,如果还不行,就 pod install 一下
  • 布袋的世界:原来这句话是关键 tableView.delegate = nil ,为什么要这样子呢?
    没设置的话,多scroll了二次
    0.0 // 设为0 后
    -44.0 // 不为nil的时候 tableView又scroll了
    -44.0//是不是设为 nil 了,tableView就不再获取scroll的Y值了?
    布袋的世界:@布袋的世界 后来把 delegate 放在viewDidAppear就可以 ,看来看代码要仔细啊!

    还有viewController生命周期还是得多了解下,谢谢韦德了!
    布袋的世界:@布袋的世界 点击详情页后,后退的时候出现
    rogress:1.0,-CGFloat*progress:-44.0
    translationY:-44.0
    progress:1.0,-CGFloat*progress:-44.0
    translationY:-44.0
    webView deinit
    布袋的世界:详细页如果是webview的话 设置了nil,但是返回的时候也是同时执行了二次
    webView.uiDelegate = nil

    progress:1.0,-CGFloat*progress:-44.0
    translationY:-44.0
    progress:1.0,-CGFloat*progress:-44.0
    translationY:-44.0

本文标题:导航栏显示渐变色,类似qq一样

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