0

詳細な回答をお願いします。私はプログラミングが初めてです。

MainStoryboard_iPhone.storyboard で、いくつかの UIImageViews を持つビュー コントローラーを作成しました。View Controller の属性インスペクタで、Orientation を Landscape に変更しました。supportedInterfaceOrientationsメソッドとメソッドもpreferredInterfaceOrientationForPresentation次のように実装しました。

-(NSUInteger)supportedInterfaceOrientations{
    return UIInterfaceOrientationMaskLandscapeLeft;
}
-(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation{
    return UIInterfaceOrientationLandscapeLeft;
}

何が起こっているのかというと、私のアプリケーションは横向きモードで起動しますが、UIImageViews がストーリーボードに表示されるように配置されないように、何らかの理由ですべての UIImageViews が何らかの不要な自動ストラットとスプリング プロセスを経たようです。 . 私の目標は、UIImageViews がストーリーボードに表示されるのと同じ場所にとどまっている間、アプリケーションを横向きのみのモードにすることです。

4

1 に答える 1