您的位置:首页 > 其它

如何解决拖拽光标+resizeLeftRightCursor+在拖拽过程中保持不变,不闪烁?

2011-10-13 16:18 344 查看
如果要想在拖拽中调用
[[NSCursorresizeLeftRightCursor]
set];来使鼠标保持resize的形状那还不够,这时候拖拽的时候会闪烁的。
只要在mouseDown中调用“[[NSAppmainWindow]disableCursorRects];”
在mouseUp中调用“[[NSAppmainWindow]enableCursorRects];”
则可避免在鼠标拖拽时光标时而变resizeLeftRightCursor,时而变arrowCursor的闪烁问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: