今天遇到一个坑,顺便记录一下。
用xib自定义cell时有时候为了节省一些xib文件,往往会在一个xib里面包含多个UItableviewcell视图,今天在地二个UItableviewcell里面的UIbutton做动作映射的时候死活点击都没有反应。
于是我能想到的是可能button被父控件挡住了,或者人机交互没有打开,检查过后都没问题,于是我就纳闷了。
从控件的映射跟事件各方面都检查了一遍,都没问题,后面我想把映射删掉的时候,怎么点击视图2的动作映射对应的是另外一个视图1去了?
这里的话我不知道为什么我视图2的button映射怎么会默认对应视图1里去,但是这里如果把视图1对应的视图2的button映射去掉,在把视图2的映射对应回视图2的button映射就可以响应button了,这里太坑了。