Я создал пользовательское представление, которое действует как UISlider
— есть «дорожка» и дескриптор для «захвата», чтобы изменить значение. По определенным причинам я не могу просто сделать его подклассом UISlider
. Я пытаюсь сделать этот слайдер максимально доступным с помощью VoiceOver. У меня есть accessibilityIncrease
и accessibilityDecrease
в моем пользовательском представлении, которые обрабатывают single finger drag up
и single finger drag down
. Это изменяет значение ползунка на 10% за раз.
Однако я хотел бы разрешить более точное управление, как ползунок без VoiceOver. По умолчанию UISlider
имеет double tap and hold
, и вы можете перетаскивать ползунок вверх/вниз, чтобы «панорамировать» ползунок. Я хотел бы добавить именно это в свой собственный вид, но я не могу найти правильное заклинание для обработки жеста double tap and hold
.
Могу ли я что-нибудь сделать, чтобы имитировать жест double tap and hold
из UISlider
в моем пользовательском представлении?
Большое спасибо!!!