как обнаружить касания на uisegmentedcontrol -даже на выбранном сегменте?

При обнаружении изменений работает сUIControlEventValueChanged-Мне нужно обнаруживать касания даже на выбранных сегментах.

Я пытался

   [onOffSC addTarget:self
            action:@selector(segmentedControlPushed)
  forControlEvents:UIControlEventAllTouchEvents];

Но это ничего не срабатывает.

Есть ли способ обнаружить касания к выбранному сегменту?

РЕДАКТИРОВАТЬ -без создания нового подкласса. ps также распознаватель жестов не принимает элемент управления сегментом при попытке перетащить его туда

Большое спасибо

6
задан user387184 20 July 2012 в 07:39
поделиться