UILabel和UIImageView的用戶交互默認(rèn)是關(guān)閉的臊旭,若想在該控件上面添加按鈕實(shí)現(xiàn)點(diǎn)擊事件或者添加??關(guān)聯(lián)事件時(shí)史翘,需要將其用戶交互打開钉迷。
label.userInteractionEnabled = YES;//打開其用戶交互
imageView.userInteractionEnabled = YES;
還有一種情況就是假設(shè)有兩個(gè)label上A和B,兩個(gè)label上都有響應(yīng)事件出皇,如果A覆蓋在B的上面,那么B的響應(yīng)事件就不再起作用堂竟,如果將A的用戶交互關(guān)閉魂毁,B的用戶交互開啟,那么點(diǎn)擊重復(fù)區(qū)域時(shí)出嘹,B的響應(yīng)事件就可以觸發(fā)席楚。如果兩個(gè)label的用戶交互都開啟,那么覆蓋區(qū)域最上層的label的用戶交互有效税稼。