Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iOS中绘制一个填充了颜色的自定义数量的圆圈?_Ios_Xcode - Fatal编程技术网

如何在iOS中绘制一个填充了颜色的自定义数量的圆圈?

如何在iOS中绘制一个填充了颜色的自定义数量的圆圈?,ios,xcode,Ios,Xcode,有人能给我推荐一种在iOS中用颜色填充自定义数量的圆圈的方法吗 在main.storyboard上创建一个按钮 创建一个新类,并将该新类分配给“新建”按钮 在新类中添加以下代码 导入UIKit @IBDesignable class YourNewClass: UIButton { @IBInspectable var fillColor:UIColor = UIColor.greenColor() @IBInspectable var isAddButton:Bool = true

有人能给我推荐一种在iOS中用颜色填充自定义数量的圆圈的方法吗

  • 在main.storyboard上创建一个按钮
  • 创建一个新类,并将该新类分配给“新建”按钮
  • 在新类中添加以下代码
  • 导入UIKit

    @IBDesignable class YourNewClass: UIButton {
    
      @IBInspectable var fillColor:UIColor = UIColor.greenColor()
      @IBInspectable var isAddButton:Bool = true
    
      override func drawRect(rect: CGRect) {
        var path = UIBezierPath(ovalInRect: rect)
        fillColor.setFill()
        path.fill()
    
    } }

    我在学习本教程的过程中了解到了这一点


    p、 一旦你“绘制”了一个圆圈按钮,你可以在属性检查器中选择颜色

    你的确切意思是什么。请共享预期输出的屏幕截图。请在询问前搜索。搜索的结果。你应该看看这个