iOS中Navbar設(shè)置漸變色效果的方法示例
本文主要給大家介紹了關(guān)于iOS中Navbar設(shè)置漸變色效果的相關(guān)內(nèi)容,分享出來(lái)供大家參考學(xué)習(xí),下面來(lái)看看詳細(xì)的介紹吧。
設(shè)置漸變色
#import "NavigationViewController.h" #define LBColor(r, g, b) [UIColor colorWithRed:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:1.0] @interface NavigationViewController () @end @implementation NavigationViewController -(UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusBarStyleLightContent; } - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.navigationBar.translucent = YES; CAGradientLayer *gradientLayer = [CAGradientLayer layer]; UIColor *color1= LBColor(255, 70, 93); UIColor *color2 = LBColor(251, 108, 42); gradientLayer.colors = @[(__bridge id)color1.CGColor, (__bridge id)color2.CGColor]; gradientLayer.locations = @[@0.5, @1.0]; gradientLayer.startPoint = CGPointMake(0, 0); gradientLayer.endPoint = CGPointMake(1.0, 0); gradientLayer.frame = CGRectMake(0, -20, self.view.frame.size.width, 64); [self.navigationBar.layer addSublayer:gradientLayer]; }
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
IOS 中UITextField和UITextView中字符串為空和空格的解決辦法
這篇文章主要介紹了IOS 中UITextField和UITextView中字符串為空和空格的解決辦法的相關(guān)資料,需要的朋友可以參考下2017-07-07解決ios微信下vue項(xiàng)目組件切換并自動(dòng)播放音頻問(wèn)題
最近在做一個(gè)英語(yǔ)答題項(xiàng)目,項(xiàng)目需求是通過(guò)答題取的成績(jī) , 答題的題型是分為,聽(tīng)音選圖,看圖選詞和填空題.下面小編給大家?guī)?lái)了ios微信下vue項(xiàng)目組件切換并自動(dòng)播放音頻的解決方案,需要的朋友參考下吧2018-01-01ios10以下safari設(shè)置style無(wú)效的解決方法
這篇文章主要介紹了ios10以下safari設(shè)置style無(wú)效的解決方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09iOS學(xué)習(xí)筆記(十六)——詳解數(shù)據(jù)庫(kù)操作(使用FMDB)
這篇文章主要介紹了iOS學(xué)習(xí)筆記(十六)——詳解數(shù)據(jù)庫(kù)操作(使用FMDB),具有一定的參考價(jià)值,有興趣的可以了解一下。2016-12-12iOS16使用SwiftUI Charts創(chuàng)建折線圖實(shí)現(xiàn)實(shí)例
這篇文章主要為大家介紹了iOS16使用SwiftUI Charts創(chuàng)建折線圖實(shí)現(xiàn)實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11iOS開(kāi)發(fā)之UIScrollView控件詳解
UIScrollView是一個(gè)非常重要的控件,其可以展示比設(shè)備屏幕更大區(qū)域的內(nèi)容,我們可以通過(guò)手指滑動(dòng)來(lái)查看內(nèi)容視圖的每一部分內(nèi)容,也可以通過(guò)手指捏合來(lái)對(duì)內(nèi)容視圖進(jìn)行縮放操作,我們每天開(kāi)發(fā)中都不斷顯式或隱式地與UIScrollView打交道,下面給大家詳細(xì)介紹UIScrollView控件。2016-09-09iOS開(kāi)發(fā)中如何實(shí)現(xiàn)一個(gè)平滑的顏色過(guò)渡
這篇文章給大家分享在ios開(kāi)發(fā)中如何從a顏色平滑的過(guò)渡到b顏色。代碼簡(jiǎn)單易懂,需要的朋友參考下吧2017-05-05