我在我的应用程序中遇到了一个小问题.
我基本上有一系列UIButtons添加为子视图,UIScrollView它是一个笔尖的一部分.每次按下按钮,按钮突出显示之前都会有明显的延迟.在按钮变暗并显示选中之前,我基本上必须按住它约半秒钟.
我假设这是因为UIScrollView需要确定触摸是否是滚动或者是否是针对子视图的触摸.
无论如何,我对如何进行有点不确定.我只想让按钮在点击它时立即显示.
任何帮助表示赞赏!
编辑:
我已经尝试设置delaysContentTouches为NO但滚动变得几乎不可能,因为我的大部分scrollView都被填充UIButtons.
我有两个视图在另一个之下.我通过顶视图的触摸感应旋转下面的视图.在尝试进行滑动时,触摸已取消的事件会在触发结束事件之前调用.当移动手指触摸开始并触摸移动事件被调用,然后触摸结束事件在最后(大多数)被调用.但有时在尝试缓慢移动时,触摸取消事件被称为停止触摸事件发生.所以我无法以慢速旋转视图.可能是什么问题?如何避免接触取消事件?
注意:我正在使用core-plot lib在视图中绘制一些图形.
我只是不明白触摸取消事件的苹果含义是什么以及如何调用.