0

iPad用のスプリットビューアプリケーションの上にメニューオーバーレイシステムを作成しようとしています。メニューオーバーレイシステムは、いくつかのボタンをサポートすることを想定しています。そのうちの1つは、オーバーレイを非表示にし、SplitViewControllerを表示します。

私のアプリケーションデリゲートは次のとおりです。

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

UIViewが表示されていますが、非常に奇妙な散在的な方法で、多くのインターフェイス機能が応答していません。

何か助けはありますか?

ありがとう、

CSwat

4

1 に答える 1

0

理解した。UIWindowは複数のビューを処理できません。1つのビューを追加し、必要に応じて[myView.removeFromSuperview]で削除してから、次のビューを追加する必要があります。

于 2010-09-17T17:06:57.210 に答える