UISegmentedControl делегируют/Касаются События

У меня есть UISegmentedControl, который имеет шесть сегментов, я хочу, чтобы они назвали метод, когда значение изменяется, но также и когда каждый сегмент получает a UIControlEventTouchDragIn потому что я хочу, чтобы UILabel обнаружился с, он - имя, когда человек пытается выбрать что-то на нем и перетаскивает их палец через управление, но сегментированное управление не делает сенатора этот вызов, даже когда я перетаскиваю в вещь. Помогите. Возможно, я должен создать UIButtons по управлению, которые называют методы после перетаскивания в, но называют измененный метод значения, когда они получают касание.

15
задан Jab 13 January 2010 в 13:21
поделиться

1 ответ

Вы могли бы просто подкласс UisegledControl и переопределить - (void) touchesbegan: (nsset *) касается возникновения: (UIEETECT *) событие { возвращаться; } Метод управления перетаскиванием и местоположением касания.

Это то, что вы не сможете сказать, какой сегмент в любом случае перетащите, вам может быть лучше сделать все вручную с помощью касания и отслеживать его с помощью этих функций.

-6
ответ дан 1 December 2019 в 02:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: