0

UIView がウィンドウ ベースのテンプレートに表示されませんか? ウィンドウベースのテンプレートとビューコントローラーを使用し、ドロップラベルをチェックするためのアプリを作成していますが、実行後はきれいな白いウィンドウのように見えます。

デリゲートヘッダーファイルでこれを行います

#import "First_View.h"
@class First_View;
@property (nonatomic, retain) First_View *viewcontroller;

And in delegate.m 
@synthesize viewcontroller=_viewcontroller;
//in implementation 
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // Override point for customization after application launch.
    self.window.rootViewController = self.viewcontroller; /*/**main line code here**/*/    
    [self.window makeKeyAndVisible];
    return YES;
}
4

1 に答える 1

0

次のように、ViewController ビューをウィンドウに追加できます。

[self.window addSubView:self.viewcontroller.view];

また、View Controller を Interface Builder を使用して作成する場合は、アウトレットが必要であり、接続することを忘れないでください。

@property (nonatomic, retain) IBOutlet First_View *viewcontroller;
于 2011-05-16T06:25:06.913 に答える