【发布时间】:2012-06-18 17:23:42
【问题描述】:
我有一个名为LoginViewController 的UIViewController,它是AppDelegate 中的rootViewController。在LoginViewController 中,我有两个按钮:Login 和Enroll。
当我点击Login 时,我将TabBarController 指定为rootViewController,然后显示TabBarController。但是,现在我想当我点击Enroll 时,我需要添加另一个UIViewcController 作为子视图。我尝试了以下方法:
[self.view addsubview:viewcontroller.view];
但这里的问题是我的 ViewController 的 view.top 被固定在屏幕顶部下方约 20 像素处。我认为状态栏有问题,但我不知道如何解决它。
我认为我需要将我的 ViewController 作为子视图添加到 LoginViewController,然后从那里重定向到不同的视图。有人可以建议其他选择吗?
【问题讨论】:
标签: iphone ios uiviewcontroller addsubview