当您按下UIButton时,如果在将手指拖到其边界之外的同时保持按住它,则可以移动手指一定距离,直到按钮的状态不再“突出显示”。
基本上,你可以按一个按钮,将手指移到它外面,释放它,按钮仍然会发光,即使你的手指在释放时没有放在它上面。
有什么方法可以防止这种行为吗?我希望你一旦离开它们就能“释放”按钮。
你正在寻找的UIControlEvent是UIControlEventTouchUpInside - 当触摸在界限内时它起作用。
UIControlEvent
UIControlEventTouchUpInside
有关详细信息,请检查此网址: