2011-11-13 4 views
0

私はXcode 4でインターフェイスビルダーを使用しています。私は、アプリケーション用にランドスケープモードで使用する480(w)x320(h)イメージを作成しました。私はビューの向きを「風景」に設定しました。私はビューに自分のイメージを置きます。私は、 "サポートされているデバイスの向き"を横向きのレフト/右に設定しました。私は風景の向きをサポートするためにinfo.plistを変更しました。ランドスケープ内のポートレート

私はアプリを実行すると、シミュレータは回転して/横から開始しますが、画像は何とか90度回転しているので、クロップされたように見えます。画面。

説明を簡単にするため、画像は常にビューの反対方向に表示されます。私は.pngファイルを削除して再追加し、運がない "クリーン"を実行しようとしました。何かアドバイス?

答えて

1

あなたは風景の中にあるべきすべてのviewControllers、であなたのshouldAutorotateToInterfaceOrientationメトを変更するshoukd:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
    if (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight) { 
     return YES; 
    } 
} 
関連する問題