如何根据特征更改 UIStoryboardSegue 的种类
How to change kind of UIStoryboardSegue based on traits
根据设备类型,我想将视图控制器推送到导航控制器堆栈,或将其显示为弹出窗口。
是否可以在基于特征的故事板中添加对 UIStoryboardSegue 类型 属性 的自定义?
我想为此使用 segue 而不是以编程方式呈现视图控制器。但我无法弄清楚这是否可能。我尝试子类化 UIStoryboardSegue,但我不知道如何以编程方式更改类型 属性.
@Paulw11 的回答有效:使用两个手动转场。然后在按下按钮时以编程方式调用它们。
界面生成器本身无法做到这一点,这似乎仍然很奇怪。
根据设备类型,我想将视图控制器推送到导航控制器堆栈,或将其显示为弹出窗口。
是否可以在基于特征的故事板中添加对 UIStoryboardSegue 类型 属性 的自定义?
我想为此使用 segue 而不是以编程方式呈现视图控制器。但我无法弄清楚这是否可能。我尝试子类化 UIStoryboardSegue,但我不知道如何以编程方式更改类型 属性.
@Paulw11 的回答有效:使用两个手动转场。然后在按下按钮时以编程方式调用它们。
界面生成器本身无法做到这一点,这似乎仍然很奇怪。