Yanyinghenmei / GradientNavigationBar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GradientNavigationBar

image

很遗憾, 只有iOS10管用... 真是一个伤心的季节.

模仿QQ空间侧滑返回渐变导航栏

在模拟器上, 导航栏会出现卡顿现象, 真的不是我的错, 原生的导航栏也是这样...

MyNavigationController.m

- (instancetype)initWithRootViewController:(UIViewController *)rootViewController {
    if (self = [super initWithRootViewController:rootViewController]) {
        
        ZYGradientNavigationBar *navigationBar = [ZYGradientNavigationBar new];
        navigationBar.navigationController = self;
        [self setValue:navigationBar forKey:@"navigationBar"];
    }
    return self;
}

ViewController.m

- (void)viewDidLoad {
    [super viewDidLoad];
    
    // 设置导航栏颜色
    [self.navigationItem setNavigationBarGradientViewBackgroudColor:
     [UIColor colorWithRed:54/255.00 green:176/255.00 blue:237/255.00 alpha:1]];
}

About


Languages

Language:Objective-C 100.0%