今天在写游戏的时候
在一个UIView里面添加了四个UIButton
四个button都是copy代码添加的,所以没有差别
但是诡异的事情发生了。
只有最左上角的UIbutton响应交互事件。
整了一天,无意中把背景的那个UIView设置了backGoundColor背景色后发现
它的尺寸只有屏幕的4分之一。
也就是那四分之一范围之内的按钮才接收交互事件。
值得注意的是UIButton坐标超出它的superView也就是那个UIview的范围的时候仍然能够显示出来,但是完全不接收任何交互事件。