调整NSPopover的大小在10.14中闪烁

时间:2019-05-22 07:00:35

标签: macos flicker nspopover

我有一个弹出窗口,我想在执行单击操作时调整弹出窗口的大小。在viewDidLayout中使用preferredContentSize来调整弹出窗口的大小

- (void)viewDidLayout {
    self.preferredContentSize = NSMakeSize(NSWidth(tableview.frame), height);
}

这在10.14以下可以正常工作,但是在10.14中有闪烁 可能是什么原因

任何帮助或建议将不胜感激。

0 个答案:

没有答案