0

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

我的应用程序委托如下:

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

UIViews 出现了,但是以一种非常奇怪的分散方式显示,许多界面功能没有响应。

有什么帮助吗?

谢谢,

特种部队

4

1 回答 1

0

弄清楚了。UIWindow 不能处理多个视图。您需要添加一个视图,在适当时使用 [myView.removeFromSuperview] 将其删除,然后添加下一个视图。

于 2010-09-17T17:06:57.210 回答