添加故事板视图作为以编程方式创建的视图的子视图

Jef*_*ffN 7 xcode cocoa-touch storyboard uiview ios

我创建了一个特殊的UIView类,它具有某些属性,我是以编程方式编写的,因为它通常是空白的,但有时会包含其他视图.我知道如果我以编程方式创建一个UIView,我可以做类似的事情[specialView addSubview: aView];

我的问题是我在故事板中创建了一个UIView,我需要在我的特殊视图中添加UIView作为子视图.我已经将它作为我的ViewController中的属性连接但是当我执行与上面相同的代码时,没有任何反应.思考?

KPM*_*KPM 9

MyViewController *myViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"MyScene"]; 
[specialView addSubview:myViewController.theViewToAdd]; 
Run Code Online (Sandbox Code Playgroud)

并且不要忘记在Interface Builder中为场景(视图控制器)提供这样的标识符.