0

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

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

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

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

我的目标是在我的故事板上建立一个偏好面板,而我只是在第一步中失败了。

4

1 回答 1

3

要使交叉淡入淡出动画起作用,您需要将delegate选项卡视图的出口连接到选项卡视图控制器。

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

于 2017-09-24T12:55:22.217 回答