如何根据特征更改 UIStoryboardSegue 的种类

How to change kind of UIStoryboardSegue based on traits

根据设备类型,我想将视图控制器推送到导航控制器堆栈,或将其显示为弹出窗口。

是否可以在基于特征的故事板中添加对 UIStoryboardSegue 类型 属性 的自定义?

我想为此使用 segue 而不是以编程方式呈现视图控制器。但我无法弄清楚这是否可能。我尝试子类化 UIStoryboardSegue,但我不知道如何以编程方式更改类型 属性.

@Paulw11 的回答有效:使用两个手动转场。然后在按下按钮时以编程方式调用它们。

界面生成器本身无法做到这一点,这似乎仍然很奇怪。