0
ポートレートモード用に作成されたiPadアプリがあります。私はオートレイアウトを使用してそれにランドスケープモードを追加しようとしています。 XCodeのサイズクラスを変更するだけで、すべての機能が動作するように見えますが、一部のページはランドスケープモードで表示されると長くなります。私の考えは、UIScrollViewをビュー階層の最上部に必要とする各ページに追加するだけです。サイズクラス使用時に既存のアプリケーションにUIScrollViewが必要
これは、この問題を解決するための推奨方法ですか?
私はプロシージャを理解することを確認しましょう:私の既存のアプリケーションを取って、UIScrollVIewを最高レベルに追加してください(つまり、それはすべての従属ビューの親ビューです)。私はランドスケープモードになっているかどうかを判断するためのコードが必要ですか?もしそうなら、何のためですか? – SpokaneDude
実際には、ビュー内のすべてをUIViewに埋め込み、そのUIViewをUIScrollViewに配置したいと思うでしょう。スクロールビューのコンテンツサイズを設定し、自動レイアウトを使用して画面のスペースを埋めると、コンテンツをいつスクロールできるかが自動的に決まります。 –