FeedBack을 주는 다양한 방법.

class UIFeedbackGenerator

The abstract superclass for all feedback generators.

class UIImpactFeedbackGenerator

A concrete feedback generator subclass that creates haptics to simulate physical impacts.

class UINotificationFeedbackGenerator

A concrete feedback generator subclass that creates haptics to communicate successes, failures, and warnings.

class UISelectionFeedbackGenerator

A concrete feedback generator subclass that creates haptics to indicate a change in selection.

class UICanvasFeedbackGenerator

A concrete feedback generator subclass that creates haptics to indicate events on a drawing canvas.

우리의 경우 특정 범위 이상 넘어갔을 때 impact만 주면 되기때문에,

UIImpactFeedbackGenerator를 사용한다.

https://developer.apple.com/design/human-interface-guidelines/playing-haptics#Impact