在 keywindow 中添加的 UIButton 从未触发

UIButton added in keywindow never fired

我想在大多数顶部添加按钮 Window。

如果我在 [UIApplication sharedApplication].keyWindow. 中添加 UIButton 它显示如我所料。但从未解雇。 我尝试在 UIView 上添加点击手势。从未被解雇。 顶部 window 上的任何 UIView。从未解雇。

我怎么做到的? 我没有导航控制器,所以这不是我的选择。

谢谢。

我错了。

我在 UIView 上添加了按钮,它来自屏幕外部。 是的,我使用 set NSLayoutConstraint 为该视图制作了动画。

我尝试了 allowUserInteraction 的动画选项,但没有成功。

我的按钮消失动画是在出现动画的完整回调中写的,使用了animate的延时,停留2秒属性。

可能会导致该问题。

我最终把那些动画分开了。现在一切正常。