画面の中央にスクロール可能な領域を作成しようとしています - スクロールできない領域がいくつかあり、その下にスクロールできない領域がいくつかあります私はウィンドウの中央にあるInterface BuilderにUIScrollView
しか置いていませんでした。 UIScrollView
の概要をiPadの全幅、768ピクセル、およそ700ピクセルに設定しました。Interface Builderで作成されたUIScrollViewがビューの外にスクロールします
私はそれの子としてUIScrollView
内の他のUI要素を配置することができます、と私は(ビューコントローラで)設定することで、それらのをスクロールすることができます:
#define SCROLL_AREA_VERTICAL_HEIGHT 1200
...
[myScrollView setContentSize:CGSizeMake(768, SCROLL_AREA_VERTICAL_HEIGHT)];
[myScrollView setNeedsDisplay];
私はインターフェイスビルダーでこれを見て、それはそうInterface Builderで設定したUIScrollView
の700ピクセル程度のフレームに収まるUI要素だけが表示されます。私が実際にそれを実行すると、UI要素がUIScrollViewフレームの下限の下に隠れるはずですが、上にスクロールすると上の要素が上端で隠されることはなくなります静的であると思われるラベルを上下に移動します。換言すれば、スクロールエリアの境界は、実際にスクロールエリアからスクロールする要素を隠すわけではありません。私は間違って何をしていますか?