我有一个视图A有框架(100,200,320,200)。我添加一个UIButton B来查看带框架的A(0, -100 ,50,50)。如何收到按钮B的TouchUpInside事件。
我在互联网上尝试了一些方法
A.clipsToBound = NO;
on view A我实现了hitTest:withEvent返回接收到的视图是B。
但是当我触摸按钮B时,它不会继续执行hitTest功能,因此它什么都不做。
为什么我可以这样做?我在关于UIView的Apple文档中读到,它说set clipsToBound是NO,问题解决了,但我不这么认为。是关于我的按钮B的负位置y(-100)的问题。
答案 0 :(得分:2)
B不在视图上。它高出100分。用户应该如何与它进行交互?