Sticker
A sticker can be scaled, moved and rotated, also deleted!!
Installation
cocoapods
pod 'Sticker'
swift package manager
.package(url:"https://github.com/satty9753/Sticker")
Demo
Usage
class ViewController: UIViewController {
@IBOutlet weak var imageView: UIImageView!
//add Sticker
@IBAction func addSticker(_ sender: Any) {
let width = imageView.frame.width * 0.3
//create Sticker
let sticker = Sticker(frame: CGRect(x: 0, y: 0, width: width, height: width))
sticker.setImage(UIImage(named: "YOUR_IMAGE"))
//enable userInteraction
self.imageView.isUserInteractionEnabled = true
//add to superview
self.imageView.addSubview(sticker)
}
}
enter editing mode
//move around, scale, and delete it as you like!
sticker.startEditing()
end editing mode
//hide border & fix position
sticker.stopEditing()