似乎UISegmentedControl对象只发送“UIControlEventValueChanged”事件。是否有可能让它们发出“UIControlEventTouchDown”事件?
尝试右键单击IB中的控件,然后将“UIControlEventTouchDown”事件选项连接到IBAction方法,但不发送任何事件。还尝试使用“action:@selector”语句在代码中执行此操作,但也没有事件。
在这两种情况下,当我将事件更改为“UIControlEventValueChanged”时,事件将按预期发送出去。
希望知识渊博的人可以帮助...
答案 0 :(得分:1)
您可以使用从addGestureRecognizer:
UIView
方法