Swift导航栏颜色渐变属性控制实现
导航栏渐变效果,给界面加点动感!用 Swift 来实现的话,其实简单。你可以通过给UIViewController
加个属性,控制标题、按钮甚至整个导航栏的渐变效果。这可让你的应用看起来更有层次感、更加个性化。比如,给UINavigationBar
设置背景色和透明度,渐变色就能轻松实现。标题渐变可以通过自定义一个titleView
来搞定,按钮的话,可以直接给UIBarButtonItem
设置渐变视图,或者调整它的tintColor
属性来改变颜色,效果蛮好看的。想要方便管理和重用这些效果,可以创建一个基类,像BaseViewController
一样,把公共的渐变属性抽象出来,子类只要继承就行了。,这个技巧不只简单,还能让你的应用看起来更酷!如果你想深入了解,可以去看看相关的示例项目,里面有个基础的示例代码,挺适合参考的。
swift-导航栏颜色渐变通过给viewController添加属性可方便控制titleitem导航栏颜色变化.zip
预估大小:26个文件
MTransparentNav-master
文件夹
Picture
文件夹
pic0.gif
377KB
MTransparentNav.xcodeproj
文件夹
project.xcworkspace
文件夹
xcshareddata
文件夹
IDEWorkspaceChecks.plist
238B
contents.xcworkspacedata
160B
xcuserdata
文件夹
mengqingzheng.xcuserdatad
文件夹
452.15KB
文件大小:
评论区