func createGradientLayer(color : UIColor, width : CGFloat, height : CGFloat) -> UIImageView{
let layer : CAGradientLayer = CAGradientLayer ()
let gradientColors: [CGColor] = [color.CGColor, UIColor.whiteColor().CGColor]
let gradientLocations: [CGFloat] = [0.0, 1.0]
layer.colors = gradientColors
layer.locations = gradientLocations
layer.startPoint = CGPointMake(0, 0)
layer.endPoint = CGPointMake(1, 0)
layer.frame = CGRectMake(0, 0, width, height)
let imageView : UIImageView = UIImageView(
imageView.layer.addSublayer(layer)
return imageView
}
複製程式碼
Swift 返回一個漸變的 UIImageView
相關文章
- Swift 漸變 imageSwift
- Swift 漸變 UISliderSwiftUIIDE
- 畫一個漸變的影像
- [譯] Android 實現顏色漸變的一個小 tipAndroid
- 用 Flutter 水一個可醜的漸變首頁(二)Flutter
- 直播小程式原始碼,Swift 獲取漸變色顏色值原始碼Swift
- Swift交換兩個變數的值Swift變數
- Swift 函式提前返回Swift函式
- Swift全屏滑動返回Swift
- 聊一聊CSS3的漸變——gradientCSSS3
- 網頁影像漸變的方法(HTML+CSS) (漸變與切換)網頁HTMLCSS
- 使用canvas來完成線性漸變和徑向漸變的功能Canvas
- Photoshop中的漸變工具
- Canvas畫圖-一個比想象中更騷氣的圓(漸變圓環)Canvas
- Mac控制檯的漸變色玩一下!Mac
- css奇技淫巧-色彩漸變與動態漸變CSS
- CSS背景漸變CSS
- CSS 背景漸變CSS
- css 字型漸變CSS
- 循序漸進DIY一個react(一)React
- ECharts柱條漸變色設定以及常用漸變色Echarts
- Photoshop教程_PS漸變工具找不到,怎樣匯入ps漸變樣式?ps漸變使用教程.
- canvas具有漸變效果的矩形Canvas
- echarts的漸變色的設定Echarts
- 一對一直播原始碼逐漸變為生活中的主角原始碼
- iOS CAGradientLayer漸變色iOS
- css3 漸變CSSS3
- background 線性漸變
- iOS UIView漸變色iOSUIView
- css3漸變CSSS3
- Flutter 中漸變的高階用法Flutter
- CSS實現好看的文字漸變CSS
- 原始碼閱讀:SDWebImage(二十一)——UIImageView+WebCache/UIImageView+HighlightedWebCache原始碼WebUIView
- 循序漸進DIY一個react(二)React
- 循序漸進DIY一個react(四)React
- 循序漸進DIY一個react(三)React
- 循序漸進的用js實現一個bind()JS
- SVG <radialGradient> 徑向漸變SVG