インスタンスメソッド
perform(_:performanceTime:)
ユーザーへの触覚フィードバックの特定のパターンを開始します。
macOS 10.11+
必須。
宣言
func perform(
_ pattern: NSHapticFeedbackManager.FeedbackPattern,
performanceTime: NSHapticFeedbackManager.PerformanceTime
)
パラメータ
attern
ユーザーに提供されるべきフィードバックのパターン。可能な値については、NSHapticFeedbackManager.FeedbackPattern を参照してください。
performanceTime
フィードバックをユーザーに提供すべき時間。可能な値については、NSHapticFeedbackManager.PerformanceTime を参照してください。
議論
場合によっては、システムがこのメソッドへの呼び出しをオーバーライドすることがあります。たとえば、ユーザーがトラックパッドに触れていない場合、感圧タッチトラックパッドは触覚フィードバックを提供しません。
重要
このメソッドは、ユーザーが開始したアクションに応答してのみ呼び出します。理想的には、位置合わせガイドのハイライトや外観などの視覚的なフィードバックをフィードバックに添付する必要があります。
以下も見よ
関連する文書
enum NSHapticFeedbackManager.PerformanceTime
ユーザーに触覚フィードバックを提供すべき時。
感圧タッチトラックパッドを備えたシステムの触覚フィードバック管理属性へのアクセスを提供するオブジェクト。
enum NSHapticFeedbackManager.FeedbackPattern
ユーザーに提供されるべき触覚フィードバックのパターン。