2016-10-15 2 views
0

(이 질문은 대부분 iPhone 7을 사용하지 않고 iPhone 응용 프로그램을 개발하는 사람들에게 해당됩니다.)iPhone 7 및 UIFeedbackGenerator에서 어떤 시스템 동작이 어떤 종류의 햅틱 피드백을 수행합니까?

iPhone 7에서 제공되는 새로운 햅틱 피드백을 내 응용 프로그램에 통합하고 싶습니다. 그것의 나의 용도는 iOS가 시스템 레벨에서 그것들을 어떻게 사용하는지에 적절하게 맞춰져있다. 장치가 없으면 이것을 테스트 할 수 없습니다.

Apple은 피드백의 종류를 설명하는 문서를 제공합니다 : https://developer.apple.com/ios/human-interface-guidelines/interaction/feedback/ 즉 "알림", "영향"또는 "선택".

예를 들어, Mail.app에서 셀을 슬라이드하여 보관하면 햅틱 피드백이 제공됩니다. Mail.app는 위의 세 가지 (및 해당 "변형") 중 어떤 것을 사용합니까? 나는 "선택"을 추측하고 있지만 틀릴 수도 있습니다.

알림 센터 또는 제어 센터뿐만 아니라 참조 용으로 제공 할 수있는 보너스 포인트가 있지만 Mail.app의 제스처는 멋진 시작일 것입니다.

답변

1

이 기사를 통해 UIFeedbackGenerator가 어떻게 작동하는지 개요를 확인할 수 있습니다. https://www.hackingwithswift.com/example-code/uikit/how-to-generate-haptic-feedback-with-uifeedbackgenerator

또는 데모 프로젝트를 만들고 사용자의 요구에 가장 적합한 피드백을 확인할 수 있습니다.

편집 : 메일 앱에 대한 선택 피드백입니다. 알림 센터는 슬라이딩에 따라 여러 피드백을 사용합니다. 천천히하면 충격이 심하며 약간 천천히 돌리면 충격이 가해지며 즉시 미끄러지 듯 움직이면 피드백이 없습니다.

+0

혹시이 질문을 읽었습니까? –

+0

iPhone 7이 없으면 다른 방법으로 테스트 할 수 있다고 생각하지 않습니다. –

+0

테스트 방법을 묻지 않고 iPhone 7을 가지고있는 사람을 묻습니다. 질문에 답하기 위해 테스트 할 수 있습니다. 피드백 모드는 Mail.app 제스처에서 사용됩니다. –

관련 문제