Cancel and Clear button behaving differently in iOS 6 and iOS 7
本问题已经有最佳答案,请猛点这里访问。
在iOS 6中,只需单击一下即可使用
我也希望这些按钮也可以在iOS 7中单击一下。
我的坏。
在一个实现文件中,有目的地在UIButton上编写了一个类别。参见下面的代码:
1 2 3 4 5 6 7 | @implementation UIButton(PassTapGesture) -(BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer { return YES; } @end |
我刚刚删除了上面的代码,iOS 7中的所有内容也很吸引人。我仍然对相同的代码感到困惑,为什么它可以在iOS 6中运行。
此"取消/清除"按钮上可能有一个视图(或其他视图)。或者它没有正确的框架。因此,只有在您单击正确的位置时它才起作用,并且此行为使用户感到困惑,并且他们认为这些按钮不起作用。