2012-02-24 13 views
0

アプリケーションの読み込み時にビューがシフトダウンする際に問題が発生します。インターフェイスビルダーでは、次のようになります。enter image description hereUIViewControllerがインターフェイスビルダに表示される方法が表示されない

しかし、私はiPodのアプリをロードするときのように見えます:私はそれは灰色の背景に表示されない原因と本当に心配していないよ

enter image description here

インターフェイスビルダーで、私はそれを設定し、それが動作しています。しかし、なぜ私の意見が変わっているのか分かりません。私は、私のviewController内のビューの境界または何も変更していないことを確認しました。私は[super viewDidLoad]を実行しています。私のviewDidLoadで。

私はあなたがフレームや何かを見ることができないことを知っていますが、あなたはインターフェイスビルダーファイルに関する質問に答えることができます。あなたはUINavigationControllerにあなたのビューコントローラを追加している

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions 
{ 
    UINavigationController *navcon = [[[UINavigationController alloc] init] autorelease]; 
    [navcon pushViewController:[[GTSpotViewController alloc] init] animated:YES]; 
    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; 
    self.window.rootViewController = navcon; 
    [self.window makeKeyAndVisible]; 
return YES; 
} 

答えて

0

私は古いバージョンのiPodを持っていたことが判明しました。これは何とかビルドに影響していました。なぜなら、私はそれをクリアして、今はもうシフトを得ていないからです。

0

は、ここに私AppDelegateからの私didFinishLoadingです。この場合、IBでの表示方法と同じには見えません。あなたのviewcontrollerに直接rootViewConrollerを設定してみてください。

+0

私がviewControllerをrootViewControllerにすると、ビューが下にシフトされるのと同じスペースが残っています。 – Millec8

+0

GTSpotViewControllerクラスの内容を表示できますか? –

0

属性インスペクタを見て、上部バーをナビゲーションバーに設定すると、すべてが正しく整列されます。

0

であり、IBにおいては、ナビゲーションバー/ツールバーのスペースをインスペクタに設定/保持するオプションがある。これらの値を設定してみてください。サイズ変更オプションを確認してください。

+0

私はそれらを持っていて、持っていないことを試みました、そして、それはまだそれを打ちます。現在、サイズ変更はビューでオフになっています。 – Millec8

0

おそらく2つのナビゲーションコントローラがあります。ナビゲーションコントローラーがあるかどうか確認するためxibをチェックしてください。

+0

xibファイルにナビゲーションコントローラがありません。 – Millec8

+0

私はあなたが2番目のナビゲーションコントローラを持っていると思うので、1番目のナビゲーションコントローラの上に余分なスペースがあります。 – Evaristoyok

関連する問題