@chasitu 移除操作應(yīng)該不太可行
簡(jiǎn)單描述一下使用場(chǎng)景, 一個(gè)TableView表格,通過(guò)按鈕觸發(fā),可以在表格上出現(xiàn)一層浮層(部分遮擋表格)?,F(xiàn)在的問(wèn)題是,鼠標(biāo)在浮層中移動(dòng),被遮擋的表格也會(huì)響應(yīng)移動(dòng)事件。
實(shí)際上浮層的范圍不僅僅是一個(gè)表格,是一個(gè)全局的。如果通過(guò)移除類似Table的鼠標(biāo)事件來(lái)屏蔽響應(yīng),需要調(diào)整N個(gè)對(duì)象,后續(xù)維護(hù)成本也太高
macOS開(kāi)發(fā)之NSTrackingArea之前從iOS開(kāi)發(fā)轉(zhuǎn)戰(zhàn)這里的人小伙伴對(duì)NSTrackingArea類應(yīng)該會(huì)有點(diǎn)陌生,畢竟手機(jī)開(kāi)發(fā)中不需要監(jiān)聽(tīng)鼠標(biāo)的移動(dòng),這個(gè)類就是跟我們mac常用鼠標(biāo)有關(guān),我們簡(jiǎn)單了解一下我們...