gpt4 book ai didi

swift - 如何使用 Storyboard和 NSTabViewController 在 macOS 上通过调整大小获得交叉淡入淡出过渡?

转载 作者:行者123 更新时间:2023-11-28 12:16:49 26 4
gpt4 key购买 nike

在一个全新的 MACOS 应用程序项目(swift、 Storyboard)中,使用最新可用版本的 xCode (8.3),我无法使用添加到 Storyboard的 NSTabViewController 进行交叉淡入淡出过渡。窗口也没有调整大小。我做错了什么?

我首先添加一个新的窗口 Controller ,然后删除它的内容 View Controller ,并用 tabviewcontroller 替换它。tabview Controller 带有两个连接到两个 View Controller 的选项卡。我调整了其中一个的大小,使其变大,并在两个上放置了随机按钮,以便能够在运行时检查完整 View 是否可见。

一切都保留默认设置,以及 tabviewcontroller 的“交叉淡入淡出”过渡。

但是在运行应用程序时,选项卡会突然更改,并且窗口不会调整大小以显示新选项卡。

我的目标是在我的 Storyboard上构建一个首选项面板,但我在第一步就失败了。

最佳答案

要使交叉淡入淡出动画起作用,您需要将选项卡 View 的 delegate 导出连接到选项卡 View Controller 。

不过,标准选项卡 View 似乎不支持平滑调整大小。

关于swift - 如何使用 Storyboard和 NSTabViewController 在 macOS 上通过调整大小获得交叉淡入淡出过渡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46233186/

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