側(cè)滑關(guān)閉隱藏的菜單仍能被觸發(fā)
老師,我在側(cè)滑關(guān)閉的時候點擊屏幕的某個區(qū)域(側(cè)滑開啟時左邊菜單所顯示的區(qū)域)確能夠觸發(fā)左邊菜單(已隱藏)某個按鈕的監(jiān)聽,這個是什么原因怎么處理呢?
老師,我在側(cè)滑關(guān)閉的時候點擊屏幕的某個區(qū)域(側(cè)滑開啟時左邊菜單所顯示的區(qū)域)確能夠觸發(fā)左邊菜單(已隱藏)某個按鈕的監(jiān)聽,這個是什么原因怎么處理呢?
2015-05-22
舉報
2015-09-11
我是這樣認(rèn)為的,由于本滑動控件相當(dāng)于一個界面里的兩部分偏移產(chǎn)生的,假如兩部分重疊在一起,而此時最上邊的那部分沒有控件(相當(dāng)于鏤空),那么點擊上邊的部分空白處也就能觸發(fā)下邊部分的控件了。我的解決是在上邊的部分同時和一個大的button(不用設(shè)監(jiān)聽事件)嵌套在一起,也就隔斷了去往下邊部分的路了,很簡單的一步完美解決。也可以進行事件攔截正如一樓所說,不過我還是個新手,有待學(xué)習(xí)。
2015-09-10
側(cè)滑關(guān)閉的時候點擊屏幕的某個區(qū)域(側(cè)滑開啟時左邊菜單所顯示的區(qū)域)確能夠觸發(fā)左邊菜單(已隱藏)某個按鈕的監(jiān)聽。
我也是這種情況,很郁悶。求解 ?出現(xiàn)這種現(xiàn)象的原因!
2015-05-29
你可以在側(cè)滑菜單觸發(fā)事件里加個控制,如果菜單被打開就觸發(fā),如果菜單沒有打開就不觸發(fā)