虽然10.6为- windowDidEndLiveResize:
引入了整齐的NSWindowDelegate
等,但我需要在10.5中采用类似的行为来避免通过- windowDidResize:
不断调用较重的函数。
目前我只能想到一个基于计时器的解决方案(即检查最后一次调整大小的时间间隔),这看起来很难看。
有没有更好的方法来支持它?或者至少是一种在调整大小控件上获取特定鼠标按下/ -up事件的方法?
答案 0 :(得分:1)
您可以尝试从窗口的内容视图中查询inLiveResize
方法。调整窗口大小时,其内容视图也会调整大小。