Подтвердить что ты не робот

UIControlEvents и подклассы UIControl

У меня есть подкласс UIControl для пользовательского элемента управления ползунком (который отличается от UISlider). В настоящий момент я использую свои собственные целевые и переменные действия для отправки сообщения цели, когда изменяется значение ползунка. Но это не очень хорошо сочетается с константами Apple UIControlEvent. Я не был уверен, следует ли мне использовать их, и если да, то где я могу поместить свое обычное "измененное значение"?

I overrode beginTrackingWithTouch: и continueTrackingWithTouch: вернуть YES, но действие никогда не отправляется.

4b9b3361

Ответ 1

Каждый раз, когда значение изменяется, вы вызываете [self sendActionsForControlEvents:UIControlEventValueChanged], и элемент управления будет обрабатывать остальные.

Ответ 2

Убедитесь, что вы передаете touchsBegan и другие унаследованные методы суперклассу.