我在滚动条绘图中看到一个故障,该故障会影响滚动条的浮动和消失。宽度沿滚动条的长度不一致。如果我将窗口拖动到另一个屏幕(非视网膜屏幕)并再次返回,即使没有在另一个屏幕上释放它,故障也会消失。
我尝试致电:
[[self tableView] setNeedsLayout:YES];
[[[self tableView] enclosingScrollView] setNeedsLayout:YES];
但没有变化。
在拖动到另一个屏幕期间可能会调用哪些方法,这可能会影响NSScrollView的布局并使其自身修复?