WRNavigationBar 一个轻量的可动态改变导航栏颜色、透明度、大小等属性的框架

网友投稿 1001 2022-10-19

WRNavigationBar 一个轻量的可动态改变导航栏颜色、透明度、大小等属性的框架

WRNavigationBar 一个轻量的可动态改变导航栏颜色、透明度、大小等属性的框架

For Swift:https://github.com/wangrui460/WRNavigationBar_swift

Requirements

iOS 7.0+Xcode 8+

Demo

Installation

CocoaPods pod 'WRNavigationBar','~>1.2.0’ 如果未发现 1.2.0 请更新一下pod

手动拖入 将 WRNavigationBar 文件夹拽入项目中,导入头文件:#import "WRNavigationBar.h",自定义导航栏需要导入 "WRCustomNavigationBar.h"

Use (以下方式不再适用自定义导航栏,自定义导航栏的使用方式请查看Demo)

✨ ✨ 一定要看 Demo 中的 AppDelegate 文件 ✨ ✨

// 设置是 全局使用WRNavigationBar,还是局部使用WRNavigationBar,目前默认是全局使用 (局部使用待开发)[WRNavigationBar wr_widely];// WRNavigationBar 不会对 blackList 中的控制器有影响[WRNavigationBar wr_setBlacklist:@[@"SpecialController", @"TZPhotoPickerController", @"TZGifPhotoPreviewController", @"TZAlbumPickerController", @"TZPhotoPreviewController", @"TZVideoPlayerController"]];

// 一行代码搞定导航栏颜色[self wr_setNavBarBarTintColor:[UIColor whiteColor]];// 一行代码搞定导航栏透明度[self wr_setNavBarBackgroundAlpha:alpha];// 一行代码搞定导航栏两边按钮颜色[self wr_setNavBarTintColor:[UIColor whiteColor]];// 一行代码搞定导航栏上标题颜色[self wr_setNavBarTitleColor:[UIColor whiteColor]];// 一行代码搞定状态栏是 default 还是 lightContent[self wr_setStatusBarStyle:UIStatusBarStyleLightContent];// 一行代码搞定导航栏底部分割线是否隐藏[self wr_setNavBarShadowImageHidden:YES];

// 设置导航栏默认的背景颜色[WRNavigationBar wr_setDefaultNavBarBarTintColor:MainNavBarColor];// 设置导航栏所有按钮的默认颜色[WRNavigationBar wr_setDefaultNavBarTintColor:[UIColor whiteColor]];// 设置导航栏标题默认颜色[WRNavigationBar wr_setDefaultNavBarTitleColor:[UIColor whiteColor]];// 统一设置状态栏样式[WRNavigationBar wr_setDefaultStatusBarStyle:UIStatusBarStyleLightContent];// 如果需要设置导航栏底部分割线隐藏,可以在这里统一设置[WRNavigationBar wr_setDefaultNavBarShadowImageHidden:YES];

More

我的简书: 韦德460

Update

Features

Contact me

Weibo: @wangrui460Email: wangruidev@gmail.com

License

WRNavigationBar is available under the MIT license. See the LICENSE file for more info.

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:数字钱包红海角逐,小程序生态快速引入可助力占领智慧设备入口
下一篇:小程序打造车家互联新场景
相关文章

 发表评论

暂时没有评论,来抢沙发吧~