在使用Storyboard之前,我能够通过将一个outlet拖动到类中来设置代理和数据源。但是在使用Storyboard后,我无法将这个outlet直接拖到另一个视图控制器上,因为没有可以响应它的目标。
如果我点击一个视图控制器对象,我会看到底部的类所有者,但是当我选择包含outlet的其他视图控制器时,旧的选择就消失了,所以我无法连接这两个对象。
这是否就是苹果公司暗示我们只应该通过编程来实现它们之间的连接的方式?
如果我点击一个视图控制器对象,我会看到底部的类所有者,但是当我选择包含outlet的其他视图控制器时,旧的选择就消失了,所以我无法连接这两个对象。
这是否就是苹果公司暗示我们只应该通过编程来实现它们之间的连接的方式?
UISplitViewController *splitViewController = (UISplitViewController *)self.window.rootViewController;
尽管这个方法在技术上是正确的且有效,但与使用故事板之前设置委托和视图控制器的优雅方式相比,它似乎是一种非常不好的方法。 - Dan F