我有一个自定义滑块类型控件的UIControl子类(它的行为与UISlider不同)。目前,每当滑块值发生变化时,我都会使用自己的target和action变量向target发送消息。但这并不适合苹果的UIControlEvent常量。我不确定我是否应该使用这些,如果是的话,我可以把我的自定义“值改变”检测放在哪里?
我重写了beginTrackingWithTouch:和continueTrackingWithTouch:以返回YES,但该操作从未被调度过。
发布于 2009-08-05 18:53:03
每次值发生变化时,您都会调用[self sendActionsForControlEvents:UIControlEventValueChanged],该控件将处理其余的事情。
发布于 2010-11-27 22:41:25
确保将touchesBegan和其他继承方法传递给超类。
https://stackoverflow.com/questions/1231616
复制相似问题