0

xib ファイルを使用して、Login というコントローラーを作成しました。スタート画面にしたい。私のアプリデリゲートでは、

H ファイル:

UIWindow *login;
@property (nonatomic, retain) IBOutlet UIWindow *login;

M ファイル:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    // Override point for customization after application launch.
[self.login makeKeyAndVisible];
    return YES;
}

インターフェイスビルダーへのリンクなど、何か不足していますか? 空白の画面が表示されます

4

1 に答える 1

0

UIViewControllerログインnibファイルと一緒にサブクラスを作成し、次にこのビューコントローラーを作成して、のビューをメインビューにする必要があるとalloc思いinitますUIViewController

ストーリーボードを使用すると、ストーリーボード上で初期ビュー コントローラーを簡単に設定できます。

iOS Storyboards に関する優れたチュートリアルがあります。個人的には、ストーリーボードの使用は非常に便利だと思います。この SO の質問では、ストーリーボードの長所と短所をいくつか挙げました (IMHO):

ストーリーボードは.nibの必要性を排除しますか

于 2012-05-01T10:37:11.050 に答える