我使用本指南: http: //developer.apple.com/mac/library/qa/qa2004/qa1346.html在特殊视图中实现缩放。缩放视图是 NSScrollView 的文档视图。问题是,当我调用 -scaleUnitSquareToSize,然后调用 -setNeedsDisplay:YES(我还在滚动视图上尝试了 -setNeedsDisplay:YES)时,视图(不是滚动条,只是里面的所有内容)变为空白。如果我调整包含视图的窗口的大小,它的内容会重新出现并正确显示。但是,一旦我重新缩放并重新绘制,它就会再次空白。关于如何强制视图正确刷新的任何想法?
另外,很抱歉没有提供源代码,但代码是商业机密,所以......