【问题标题】:Return storyboard current view controller identifier返回故事板当前视图控制器标识符
【发布时间】:2015-06-25 19:24:50
【问题描述】:

如何找到当前实例化的视图控制器的标识符?

例子:

self.storyboard?.instantiateViewControllerWithIdentifier("ThisViewController") as! UIPageViewController

并使用self.storyboard?.currentViewControllerIdentifier 之类的东西返回ThisViewController

【问题讨论】:

    标签: ios swift cocoa-touch uiview uiviewcontroller


    【解决方案1】:

    来自 UIStoryboard 的文档:

    此标识符不是视图控制器对象本身的属性,仅由情节提要文件用于定位视图控制器。

    所以简短的回答是你不能。更长的答案是您可以继承 UIViewController 并为标识符添加一个属性,并在每次从情节提要加载时分配该属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-05
      • 1970-01-01
      • 1970-01-01
      • 2015-02-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多