Uiview 自定义UIbutton down部件无法识别内部修补

Uiview 自定义UIbutton down部件无法识别内部修补,uiview,uibutton,touch,Uiview,Uibutton,Touch,我创建了一个自定义UIbutton,并将其放置在一个视图上,该视图显示了有关包的某些信息。我希望整个区域都可以作为按钮进行触摸,这是我的起点。问题是,只有自定义按钮的上半部分可以触摸,而下半部分被忽略。我将背景颜色设置为纯色,并且框架看起来很稳定没事 更新:如果我在superview中添加相同的自定义按钮,看起来还可以,但在这种情况下坐标不正确。我需要将子视图的坐标转换为super view。在挣扎了这么多小时后,我发现我的外部框架比预期的要小。在挣扎了这么多小时后,我发现我的外框比预期的要小

我创建了一个自定义UIbutton,并将其放置在一个视图上,该视图显示了有关包的某些信息。我希望整个区域都可以作为按钮进行触摸,这是我的起点。问题是,只有自定义按钮的上半部分可以触摸,而下半部分被忽略。我将背景颜色设置为纯色,并且框架看起来很稳定没事


更新:如果我在superview中添加相同的自定义按钮,看起来还可以,但在这种情况下坐标不正确。我需要将子视图的坐标转换为super view。

在挣扎了这么多小时后,我发现我的外部框架比预期的要小。

在挣扎了这么多小时后,我发现我的外框比预期的要小