我在UIScrollView内有一个UIControl.在我的UIControl的init中,我装备了一些触摸事件处理程序,例如
[self addTarget:_delegate action:@selector(touchedDown) forControlEvents:UIControlEventTouchDown];
当我执行以下操作时,iOS6和iOS7的行为不同:
>滑动UIScrollView开始滚动
>点击UIScrollView停止滚动
在iOS6中,我的应用程序继续按照预期进行操作:步骤#2的轻击头不会调用toucDown – UIScrollView会立即停止滚动,从而触摸触摸事件.
但是在iOS7中,UIScrollView会按预期方式停止滚动,而touchDown仍然被调用.
有没有记录的API更改?我希望我的应用程序与iOS7中的iOS6相同.