无法在Current Controller中添加ChildViewController

时间:2016-08-20 11:16:31

标签: ios objective-c childviewcontroller

我在Storyboard中使用了2 UIViewController HomeView和ViewMyStuff。

我在HomeView中添加ViewMyStuff Controller。在HomeView的ViewDidLoad中,在我的代码中写下。

- (void)viewDidLoad
{
    ViewMyStuff *vwMyStuff = [self.storyboard   instantiateViewControllerWithIdentifier:@"viewreportvc"];
    [self addChildViewController: vwMyStuff];
    [vwMyStuff didMoveToParentViewController:self];
}

未在HomeViewController中添加vwMyStuff控制器。有什么我想念的吗?请帮忙

感谢。

1 个答案:

答案 0 :(得分:0)

您需要添加subView viewController的ViewMyStuff *vwMyStuff

- (void)viewDidLoad
    {
        ViewMyStuff *vwMyStuff = [self.storyboard   instantiateViewControllerWithIdentifier:@"viewreportvc"];
        [self addChildViewController: vwMyStuff];
        [vwMyStuff didMoveToParentViewController: self];
        [self.view addSubview:vwMyStuff.view];
    }

希望它适合你!!