出于某种原因,我的 UITapGestureRecognizer 在添加识别器时阻止我的工具栏按钮被按下,self.view而我不希望它这样做。如果shouldReceiveTouch项目是工具栏按钮,我想返回 NO。
但是,我该怎么做呢?这些项目显然不是 UIBarButtonItems,因为当我放置一个 if 语句来检查是否touch.view属于该类时,它会忽略它。如果我在那里放一个断点并检查touch.view它的类是UIToolbarTextButton. 但[UIToolbarTextButton class]我收到“使用未声明的标识符 UIToolbarTextButton”错误。
我可以说它是否是的子视图UIToolBar?我应该怎么办?