【问题标题】:how to know if segue was push or modal [duplicate]如何知道segue是推送还是模态[重复]
【发布时间】:2014-11-11 17:51:21
【问题描述】:

假设我从 UIViewController A 切换到 UIViewController B。有没有办法从 UIViewController B 内部知道 UIViewController B 是推送还是模态切换的结果?

【问题讨论】:

  • 注意,副本中接受的答案不是最佳解决方案。

标签: ios xcode storyboard segue uistoryboardsegue


【解决方案1】:

如果您的视图控制器将其属性presentingViewController 设置为nil 以外的其他值,则该控制器以模态方式呈现它。否则,您可以假设它已被推送(因此,self.parentViewController 应该是 UINavigationController)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-24
    • 1970-01-01
    • 2021-10-16
    • 2014-03-28
    • 2014-11-07
    • 1970-01-01
    • 2021-10-06
    • 2019-09-02
    相关资源
    最近更新 更多