【发布时间】:2014-12-03 03:03:16
【问题描述】:
我有一个黑色背景颜色的 UIViewController,我这样做:
CredenciaisViewController *obj = [self.storyboard instantiateViewControllerWithIdentifier:@"Credencial"];
[_viewContainer addSubview:obj.view];
_viewContainer.alpha = 1;
CredenciaisViewController 具有红色背景色,但加载时我的背景有一半是白色的。
而 UiButtons 在白色部分也不起作用。
为什么会这样? 我该如何解决?
【问题讨论】:
-
你为什么要这样做:[_viewContainer addSubview:obj.view]; ???
-
因为我需要在 UIView 中加载 UIViewController。我的应用上有一些动画,这些内容需要加载到这个 UIView 中。还有其他方法吗?
-
我看到人们将 UIView 添加到 UIViewController 但相反!!!即使你有一些动画要做!您需要将 ViewController 显示为对话框吗??
-
我的内容中有一些 UIViewControllers。我的主 UIViewController 有一个菜单,当你选择这个菜单的一个项目时,这个菜单有一些动画,内容加载到我的菜单同一页面(主页面)的 UIView 内
-
我试图这样做:[self.view addSubview:obj.view];同样的事情也会发生
标签: ios xcode uiview uiviewcontroller storyboard