要做一个类似于ios控制中心上拉换出/下拉收回的效果.
我用的是UIButton实现的.在使用UIButton的时候,我需要知道当前拖拽UIButton的在UIWindow中的位置,来改变整个view的位置以及大小.
其实当我们触发了某一事件,系统会将接收了该事件的UIView以及产生的UIEvent发送给我们的Target,我们获取到了UIEvent,就能获取到当前的UITouch,因此可以获取到当前拖拽的位置.
//贴一张苹果的文档
//贴一张我的代码
//这样当事件发生的时候的代码