SkillAgentSearch skills...

ParallaxHeaderView

自己造轮子--------适合swift初学者的,一个十分普及且好看的tableHeaderView+NavigationBar的组合效果。

Install / Use

/learn @Langxxx/ParallaxHeaderView
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ParallaxHeaderView

一个十分普及且好看的tableHeaderView+NavigationBar的组合效果。虽然有很多大牛都写过类似的开源项目。出于学习swift的目的,写了一个swift版本,具体效果见下图。

#教程 附上本人建造这个小轮子的过程(开发教程)

  • CSDN博客地址:

swift/制作一个简单的tableHeaderview+_navigationbar渐变效果(一)

swift/制作一个简单的tableHeaderview+_navigationbar渐变效果(二)

*简书地址

swift/制作一个简单的tableHeaderview+_navigationbar渐变效果(一)

swift/制作一个简单的tableHeaderview+_navigationbar渐变效果(二)

#测试环境

  • xcode7
  • swift2.0

#怎么使用 导入ParallaxHeaderView.swiftNavigationBarExtension.swift,具体看示例程序。

##示例第一种效果

        let heardView = ParallaxHeaderView(style: .Default, subView: imageView, headerViewSize: CGSizeMake(self.tableView.bounds.width, 100), maxOffsetY: -120, delegate: self)

        self.tableView.tableHeaderView = heardView

##示例第二种效果

        let heardView = ParallaxHeaderView(style: .Thumb,subView: imageView, headerViewSize: CGSizeMake(self.tableView.frame.width, 64), maxOffsetY: 93, delegate: self)
        self.automaticallyAdjustsScrollViewInsets = false
        
        self.tableView.tableHeaderView = heardView

Related Skills

View on GitHub
GitHub Stars46
CategoryDevelopment
Updated1y ago
Forks14

Languages

Swift

Security Score

60/100

Audited on Oct 2, 2024

No findings