2016-08-01 2 views

Répondre

0

Vous ne savez pas exactement ce que vous voulez dire par CanvasView.

Vous pouvez utiliser les propriétés de classe UITouch telles que force et maximumPossibleForce qui permettent à l'application de détecter et de répondre à la pression tactile.

Voir this Lien Apple pour comprendre la 3D Touch.

En outre, this exemple de code par Apple, utilise des informations de force pour modifier l'épaisseur de la ligne. En mettant en œuvre: touchesBegan, touchesMoved, touchEnded et touchCancelled vous devriez pouvoir obtenir les coordonnées des touches que vous pouvez coupler avec les informations de force de 3D touch et l'horodatage de NSDate pour capturer des signatures selon vos besoins.

+0

Je voulais obtenir une signature manuscrite dans une chaîne de points – oskarko

+0

@oskarko: L'exemple de code ci-joint a une vue similaire à celle de la toile, comme une fonctionnalité où l'utilisateur dessine une signature manuscrite. Vous pouvez enregistrer les coordonnées et forcer les informations dans le format souhaité. – SHN