Skip to content

The extension, that adds to UIBezierPath freehand like line and rectangle.

License

Notifications You must be signed in to change notification settings

v-grigoriev/iOS_UIBezierPath_Freehand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS_UIBezierPath_Freehand

The extension, that adds to UIBezierPath freehand like line and rectangle.

#Usage

  override func draw(_ rect: CGRect) {
        UIColor(red: 35.0 / 255.0, green: 73.0 / 255.0, blue: 110.0 / 255.0, alpha: 0.8).set()
        
        let borderInstets = UIEdgeInsets(top: 4.0, left: 4.0, bottom: 4.0, right: 4.0)
        let actualRect = UIEdgeInsetsInsetRect(rect, borderInstets)

        let bezierPath = UIBezierPath()
        bezierPath.lineJoinStyle = .round
        bezierPath.lineWidth = 2.0
        bezierPath.addFreehandRect(rect: actualRect)
        bezierPath.stroke()
  }

#Screenshots

Screenshot

About

The extension, that adds to UIBezierPath freehand like line and rectangle.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages