일이 지금까지!?PencilKit
과거부터 Pencil Kit로 만들고 싶은 것이 있었다. 그곳을 향해, 최초의 처음, 출발선 앞.
PencilKit을 먼저 써보도록 하겠습니다.
StoryBoard에서 PKCanvasView 구성
ViewController.swift
import UIKit
import PencilKit
class ViewController: UIViewController, PKToolPickerObserver {
@IBOutlet weak var pkCanvasView: PKCanvasView!
var toolPicker: PKToolPicker!
override func viewDidLoad() {
super.viewDidLoad()
pkCanvasView.allowsFingerDrawing = false
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
}
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
if let window = self.pkCanvasView.window {
let toolPicker = PKToolPicker.shared(for: window)
toolPicker?.addObserver(pkCanvasView)
toolPicker?.setVisible(true, forFirstResponder: pkCanvasView)
pkCanvasView.becomeFirstResponder()
print("PKToolPicker Set")
}
}
}
이렇게 하면 여기까지 할 수 있어요.
Reference
이 문제에 관하여(일이 지금까지!?PencilKit), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/cloudsnow/items/56c7e9006837d83b9e62
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
import UIKit
import PencilKit
class ViewController: UIViewController, PKToolPickerObserver {
@IBOutlet weak var pkCanvasView: PKCanvasView!
var toolPicker: PKToolPicker!
override func viewDidLoad() {
super.viewDidLoad()
pkCanvasView.allowsFingerDrawing = false
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
}
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
if let window = self.pkCanvasView.window {
let toolPicker = PKToolPicker.shared(for: window)
toolPicker?.addObserver(pkCanvasView)
toolPicker?.setVisible(true, forFirstResponder: pkCanvasView)
pkCanvasView.becomeFirstResponder()
print("PKToolPicker Set")
}
}
}
Reference
이 문제에 관하여(일이 지금까지!?PencilKit), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/cloudsnow/items/56c7e9006837d83b9e62텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)