1

このチュートリアルScrollViewで示されている手法を使用して、InterFace Builder を介して作成しています。ただし、一番下までスクロールできませんscrollView.

scrollViewインターフェイスビルダーを使用して、説明どおりに実装しました。scrollViewの高さがメイン ビュー ( view1 ) の下半分にのみ表示されるようにしますmainView.scrollViewしたがって、別のサブビュー (view2) を作成してから に追加scrollViewView2、同時に に追加View2しましたView1。メイン ビューに scrollView が表示されるようになりましたが、スクロール ビューの一番下までスクロールできません。特定のscrollView制限までスクロールしますが、スクロール ビューの下限までスクロールできません。どういうわけか、一番下のscrollViewの高さを上げると、interfaceBuilderでそれがわかりました(scrollViewin interfaceBuilder) で、すべてをスクロールできます!! 、そして巨大な空白スペースも iOS シミュレーターには表示されません。!!!!!! どこが間違っているのか知りたいです。!!!!

4

4 に答える 4

2

スクロールビューのサイズは大きくする必要はありません。スクロールする場合は、コンテンツサイズをコンテンツのサイズに設定します。コンテンツサイズがスクロールビューのフレームよりも大きい場合、次のようにスクロールします。

scrollView.contentSize = CGSizeMake(width, height);

お役に立てれば!

于 2012-12-19T07:55:52.697 に答える
0

scrollViewデータに応じてコンテンツサイズを設定する必要があります。

[scrollView setContentSize:CGSizeMake(width,height)];  

また、scrollViewの高さを上げないでください。修正してから、setcontentSize

于 2012-12-19T07:56:12.433 に答える
0

Scrollview の contentSize と ContentOffSet を適切に設定してください。

于 2012-12-19T07:53:31.263 に答える
-1

scroolViewのサイズをscrollViewが必要な領域と等しくする必要がありますが、そのコンテンツサイズをscrollViewに表示されるデータのサイズに設定します。これが役立つことを願っています

于 2012-12-19T07:55:37.987 に答える