まず、私は iOS 開発や Objective-C の専門家ではありません。
私は地元の慈善団体 (教会) のためにアプリを作成していますが、彼らはローテーションをサポートすることを望んでいます。
縦向きモードで起動した場合、アプリは期待どおりに機能します。新しいサブビューを選択すると、回転が完全に機能します。
ただし、いつでも回転できるように機能する必要があります。メイン ビュー (起動時に読み込まれるビュー) は、既定でこれを行っています。しかし、私のサブビューはそうではありません。
私が言いたいことを説明するために、以下に 3 つのスクリーンショットを添付しました。
ポートレートモードではこんな感じ。
横向き:
縦向きに戻り、アプリの回転を開始しました:
それが役立つ場合は、次のようにサブビューを追加します。
dailyPrayerView = [[DailyPrayerView alloc] initWithNibName:@"DailyPrayerView" bundle:nil];
[self.view addSubview:dailyPrayerView.view];
これがなぜなのか、誰にも考えがありますか?