我正在尝试仅在某个故事板处于活动状态时运行某个功能。
示例:
if view == secondStoryboard { //Don't know what to do here
functionOnSecondStoryboard("Test")
}
这可能是一个非常简单的修复,谢谢你看看。
答案 0 :(得分:2)
活跃的故事板是什么意思?如果我理解您要实现的目标,您可以使用
获取实例化视图控制器的故事板let storyboard = self.storyboard
//now you can compare it to other storyboards
if storyboard == storyBoardNumberOne {
}
您可以使用键值编码获取其名称并比较字符串名称
let name = storyboard?.valueForKey("name")
但要小心使用KVC获取名称 - 这不是一个记录的功能,我不能保证在AppStore中是否会接受使用它的应用程序。