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