Wednesday, October 7, 2026
HomeiOS Developmentios - How can I repair pencilKit toolbar?

ios – How can I repair pencilKit toolbar?

[ad_1]

I’m attempting to make a drawing app for IOS 15.5 utilizing pencilKit. I can draw on display however when i need to change software utilizing toolPicker it isn’t really altering(it retains drawing with default one)
right here is my code

import UIKit
import PencilKit
class ViewController: UIViewController, PKCanvasViewDelegate, PKToolPickerObserver{
    @IBOutlet weak var canvasView: PKCanvasView!
    override func viewDidLoad() {
        tremendous.viewDidLoad()
        canvasView.delegate = self
        canvasView.becomeFirstResponder()
    }
    override func viewDidAppear(_ animated:  Bool) {
        tremendous.viewDidAppear(true)
        canvasView.drawingPolicy = .anyInput
        setUpCanvasView()
    }
    func setUpCanvasView(){
        let toolPicker = PKToolPicker.init()
        toolPicker.addObserver(canvasView)
        toolPicker.setVisible(true, forFirstResponder: canvasView)
        canvasView.becomeFirstResponder()
    }
        func canvasViewDrawingDidChange(_ canvasView: PKCanvasView) {
            print("drawing")
        }
        
        func canvasViewDidEndUsingTool(_ canvasView: PKCanvasView) {
            print("Finish utilizing the PK instruments")
        }
        
        func canvasViewDidFinishRendering(_ canvasView: PKCanvasView) {
            print("Accomplished the UI Occasion")
        }
        
    }

[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments