gpt4 book ai didi

objective-c - NSSplitView - setVertical :YES or setVertical:NO 后强制屏幕更新

转载 作者:行者123 更新时间:2023-12-03 17:06:07 26 4
gpt4 key购买 nike

我正在使用带有切换按钮的 NSSplitView,该按钮应该在垂直和水平布局之间切换分割。

由于 setVertical: 正在寻找一个 BOOL,切换方向非常简单:

    [splitView setVertical:![splitView isVertical]];

让我挠头的部分是,除非我实际调整应用程序窗口的大小,否则它不会重新绘制屏幕......???

为了希望重绘屏幕,我尝试过:[view display];[view displayIfNeeded];[splitView displayIfNeeded]; 和其他许多东西都无济于事。

我在这里做错了什么?

最佳答案

这对我有用:

[splitView setVertical:![splitView isVertical]];
[splitView adjustSubviews];

关于objective-c - NSSplitView - setVertical :YES or setVertical:NO 后强制屏幕更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7780926/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com