UNTextInputNotificationResponse

Panther·2021년 8월 17일
0

https://developer.apple.com/documentation/usernotifications/untextinputnotificationresponse

"The user’s response to an actionable notification, including any custom text that the user typed or dictated."

사용자가 타입하거나 받아쓰기 한 모든 커스텀 텍스트를 포함해, 액션 가능한 노티피케이션에 대한 사용자의 응답입니다.

Declaration

class UNTextInputNotificationResponse : UNNotificationResponse

Overview

사용자에 의해 제공받은 텍스트 컨텐트를 처리할 수 있도록, 시스템은 UNTextInputNotificationResponse 객체를 앱에 전달합니다. 카테고리를 정의할 때, 액션에 대한 것으로 UNNotificationAction 객체 대신 UNTextInputNotificationAction을 구체화할 수 있습니다. 만약 그렇게 할 경우 시스템은 사용자가 액션을 수반하는 액션을 선택할 때 UNTextInputNotificationResponse 객체를 생성하며, 이것은 userText 속성을 사용자가 입력한 텍스트로 채웁니다.

UNTextInputNotificationResponse 객체를 직접 생성하지 않아야 합니다. 대신 공유된 사용자 노티피케이션 센터가 이들을 생성하고, 노티피케이션 센터의 딜리게이트 객체 메소드 userNotificationCenter(_:didReceive:withCompletionHandler:)에 전달합니다. 응답 객체로부터 필요한 모든 정보를 추출하기 위해 이 메소드를 사용할 수 있으며, 적합한 액션을 취할 수도 있습니다.

액션에 응답하는 것에 대한 더 많은 정보는 Handling Notifications and Notification-Related Actions를 보시기 바랍니다.

See Also


Notification Responses

시스템의 노티피케이션 인터페이스로 사용자 상호작용에 응답합니다. 앱의 커스텀 액션도 포함합니다.

https://developer.apple.com/documentation/usernotifications/handling_notifications_and_notification-related_actions
https://velog.io/@panther222128/Handling-Notifications-and-Notification-Related-Actions

UNNotificationResponse

액션 가능한 노티피케이션에 대한 사용자의 응답입니다.

https://developer.apple.com/documentation/usernotifications/unnotificationresponse
https://velog.io/@panther222128/UNNotificationResponse


0개의 댓글