swift 带有Swift 4 ios应用程序填充的圆形视图
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 带有Swift 4 ios应用程序填充的圆形视图相关的知识,希望对你有一定的参考价值。
// CircleView.swift
// OpenSource
//
// Created by abdelrahman mohamed on 2/13/18.
// Copyright © 2018 abdelrahman mohamed. All rights reserved.
//
import UIKit
@IBDesignable
class CircleView: UIView {
@IBInspectable var fillColor: UIColor?
var lighterColor: UIColor? {
return fillColor?.withAlphaComponent(0.2)
}
override func draw(_ rect: CGRect) {
guard let context = UIGraphicsGetCurrentContext() else {return}
context.addEllipse(in: rect)
context.setFillColor(lighterColor?.cgColor ?? UIColor.blue.cgColor)
context.fillPath()
context.addEllipse(in: rect.insetBy(dx: 20, dy: 20))
context.setFillColor(fillColor?.cgColor ?? UIColor.blue.cgColor)
context.fillPath()
}
}
以上是关于swift 带有Swift 4 ios应用程序填充的圆形视图的主要内容,如果未能解决你的问题,请参考以下文章
iOS - 使用 Swift 在每个表格视图单元格中获取 JSON 提要
Swift 3 - 带有填充的 UICollectionView 中心单元
Swift - 设备上不包含预填充的 SQLite 数据库
ios swift 2如何用json数据填充uipickerview [重复]
Swift:使用 UIImageView 显示带有从数组 [0..4] 中获取的 URL 的图像
TableView reloadData() 不显示所有数据,即使带有值的数组已填充(swift)