PencilKit

Panther·2021년 9월 16일
0
post-custom-banner

https://developer.apple.com/documentation/pencilkit

"Capture touch and Apple Pencil input as a drawing, and display that content from your app."

Overview

PencilKit은 손으로 그려진 컨텐트를 iPadOS 혹은 macOS 앱에 쉽게 통합할 수 있도록 해줍니다. PencilKit은 애플 펜슬 혹은 사용자의 손가락으로부터 입력을 받는 iOS 앱을 위한 드로잉 환경을 제공하며, iPadOS, iOS, macOS에서 표시하기 위해 이미지로 변환시켜줍니다. 환경은 선을 생성, 지우기, 선택하기 위한 도구와 함께 따라옵니다.

기존 뷰 계층구조에 통합할 수 있는 PKCanvasView 객체를 사용해서 iPad 앱에 컨텐트를 캡처할 수 있습니다. 애플 펜슬 혹은 손가락으로부터 기인하는 터치의 low-latency 캡처를 지원합니다. 캔버스 객체는 앱의 컨텐트로 저장할 수 있는 컨텐츠를 갖고 있는 PKDrawingReference 객체로 최종 결과를 전송할 수 있습니다. 그려진 컨텐트를 iOS 혹은 macOS 앱에서 표시하기 위한 이미지로 변환할 수도 있습니다.

Topics


Canvas

PKCanvasView

애플 펜슬 입력을 캡쳐하고 iOS 앱에서 렌더링된 결과를 표시하는 뷰입니다.

https://developer.apple.com/documentation/pencilkit/pkcanvasview
https://velog.io/@panther222128/PKCanvasView


Tools

PKToolPicker

사용자가 선택할 수 있는 툴 및 색상을 위해 드로잉 툴과 새상의 선택을 표시하는 툴 팔레트입니다.

https://developer.apple.com/documentation/pencilkit/pktoolpicker
https://velog.io/@panther222128/PKToolPicker


post-custom-banner

0개의 댓글