如何使用自动布局自动调整NSPopover的大小

时间:2015-10-16 19:23:08

标签: objective-c cocoa autolayout appkit nspopover

我目前有一个NSPopover子类,它将内容视图控制器设置为一个用于表示选项卡视图的自定义NSViewController:

    self.popover.contentViewController = tabViewController;
    self.popover.animates = YES;

我正在滚动我自己的"标签视图控制器"因为我听说过NSTabViewController在动画方面不能很好地发挥作用。我想使用自动布局,所以我不认为我想要使用popover的contentSize属性。当我更改标签时,弹出框会正确地改变其大小,但是,它不会对更改进行动画处理。此外,我有一个交叉淡入淡出动画,当标签视图切换并且弹出窗口没有调整大小直到动画结束后发生。

首先,我想弄清楚如何让popover调整为动画,然后我会担心让动画同步。

由于

0 个答案:

没有答案