SplitView控制器菜单覆盖

时间:2010-09-13 18:22:10

标签: objective-c xcode uiview uisplitviewcontroller uiwindow

我正在尝试在iPad的拆分视图应用程序之上创建菜单覆盖系统。菜单覆盖系统假设支持几个按钮,其中一个按钮将使覆盖消失并显示SplitViewController。

我的申请代表如下:

UIView *view = [[UIView alloc] init];
[view addSubview:[splitViewController view]];
[view addSubview:[mainMenu view]];
[window addSubview:view];
[window makeKeyAndVisible];

UIViews正在出现,但是以非常奇怪的分散方式,许多界面功能没有响应。

任何帮助?

谢谢,

CSwat

1 个答案:

答案 0 :(得分:0)

想出来。 UIWindow无法处理多个视图。您需要添加一个视图,在适当的时候使用[myView.removeFromSuperview]将其删除,然后添加下一个视图。