0

私はiPhoneの開発を学んでおり、私のアプリケーションではいくつかのビューがありますが、ウィンドウを使用する必要があるので、IBactionでウィンドウを呼び出したいのですが、どうすればウィンドウを呼び出すことができますか?私はAppDelegateで例を使用しようとしていますが、私のコードを見ることができます:

- (IBAction)start:(id)sender {
self.window = [[[Game1ViewController alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
[self.window makeKeyAndVisible];
}

Game1ViewControllerはタイプUIWindowです。

よろしくお願いします

4

1 に答える 1

1

あなたのアプリは1つのウィンドウしか取得できないと思います。この上に、さまざまなビューを配置します。これらは、UIViewをサブクラス化するものであれば何でもかまいません。これらはUIViewControllerによって制御できます。通常、UINavigationController、UITabController、Master / detailの間には、アプリの構造を決定するある種のデザインスタイルがあります。

Xcodeを開いて、マスター/詳細などのテンプレートの1つから始めると、ビュー間の遷移と、ビューを表示/非表示にする方法、およびビューとビューコントローラー間の相互作用を確認できます。

于 2012-04-28T17:08:41.430 に答える