2
ランドスケープモードに変更したときにビューをスクロール可能にするにはどうすればよいですか?例えばポートレートモードのアプリがあり、多くの情報が含まれています。私は、すべてのストラットとスプリングをプリセットしていますが、ボトムにもスペースが必要なので、スクロール機能を有効にすることを考えていましたが、どうすれば達成できますか?ランドスケープに変更したときにスクロール可能なビューを作成する
ランドスケープモードに変更したときにビューをスクロール可能にするにはどうすればよいですか?例えばポートレートモードのアプリがあり、多くの情報が含まれています。私は、すべてのストラットとスプリングをプリセットしていますが、ボトムにもスペースが必要なので、スクロール機能を有効にすることを考えていましたが、どうすれば達成できますか?ランドスケープに変更したときにスクロール可能なビューを作成する
コンテンツのサイズがスクロールのフレームよりも大きい場合、スクロールが有効になります。次のことを試してみてください。
myScroll.contentSize=CGSizeMake(100.0f,200.0f);
myScroll.frame=CGRect(0.0f,0.0f,100.0f,100.0f);
これは、コンテンツサイズの高さは、フレームの高さよりも大きいので、あなたが、垂直方向にスクロールようになります。これはあなたが水平方向にスクロールさせるだろうが:
myScroll.contentSize=CGSizeMake(100.0f,200.0f);
myScroll.frame=CGRect(0.0f,0.0f,200.0f,200.0f);
いずれかの方法で画面が回転するとき、あなたは、あなたは私が説明するものということに従って、あなたのロジックを処理する必要があります。
私は容赦していますが、私はこれがどのように私を助けているのか本当に分かりません。どのような種類のクラスmyScrollは、私は回転を処理するいくつかのメソッドにこのコードを実装する必要がありますか? – Michal
これはUIScrollViewです。上の説明はスクロールを理解するのを助けることでした。 – Peres
まあ、私の見解は本当にUIScrollViewではありません。それ以外の方法はありませんか? – Michal