Вопрос про UISegmentedControl - PullRequest
0 голосов
/ 09 июня 2011

Кажется, что объекты UISegmentedControl отправляют только события "UIControlEventValueChanged".Можно ли заставить их отправлять события «UIControlEventTouchDown»?

Попытка щелкнуть правой кнопкой мыши элемент управления в IB, а затем подключить параметр события «UIControlEventTouchDown» к методу IBAction, но событие не отправляется.Также пытался сделать это в коде, используя оператор "action: @selector", но также без события.

В обоих случаях, когда я изменяю событие на "UIControlEventValueChanged", событие отправляется как ожидалось.

Надеюсь, что кто-то, кто знает об этом, может помочь ...

1 Ответ

1 голос
/ 09 июня 2011

Вы можете использовать метод addGestureRecognizer:, унаследованный от UIView

...