2012-12-06 78 views
0

我在程序的視圖樹是這樣的:IOS:禁用轉發觸摸事件

 
rootView 
    --- subView 

我的問題是如何禁用前進觸摸事件從rootView到subView.like:

if(shouldForward){ 
    [rootView passTouchEventToSubView]; 
} 
else{ 
    //do nothing 
} 

回答

1

你」如果重新設置userInteractionEnabled = NO,視圖不會響應任何其他觸摸EV尋找

userInteractionEnabled

+0

ent – user1687717

+0

沒錯,相反所有的觸摸都會被轉發到rootView。如果您希望這兩個視圖都能獲取這些事件,則必須實現所有委託方法並調用rootViews方法。 – jimpic