スクロールビューにさらにいくつかのアイテムを追加する必要がありますが、写真でわかるように、そうするのに十分なスペースがありません。スクロール ビューをビューから引き延ばそうとすると、オブジェクトを追加できません。
私の質問は、スクロール ビューにオブジェクトを視覚的に追加し続けるにはどうすればよいですか?
ありがとう
スクロールビューにさらにいくつかのアイテムを追加する必要がありますが、写真でわかるように、そうするのに十分なスペースがありません。スクロール ビューをビューから引き延ばそうとすると、オブジェクトを追加できません。
私の質問は、スクロール ビューにオブジェクトを視覚的に追加し続けるにはどうすればよいですか?
ありがとう
残念ながら、Interface Builder でこれを行う簡単な方法はありません。できる最善の方法は、 の高さを増やし、UIScrollView
UI 要素をドラッグ アンド ドロップしてから、画面の中央に表示されるようにビューのサイズと位置を変更することです。これを行ったら、スクロール ビューのプロパティを設定することを忘れないcontentSize
でください。そうしないと、メイン画面の外にあるものにアクセスできなくなります。
これを行うには、 を使用するかscrollView.contentSize = CGSizeMake(width, height);
、Interface Builder でユーザー定義のランタイム属性を使用できます。これは、クラス、ストーリーボード ID などに関する情報を含む Identity Inspector で見つけることができます。ランタイム属性を追加し、キー パスをcontentSize
に、タイプをSize
に、値を目的のコンテンツ サイズ (例: {width, height}
) に設定します。
1 つの ScroolView を追加して Size : Freeform を選択し、必要なアイテムを scroolview に追加して、スクロール ビューを viewcontroller に追加できます。[self.view addsupView: scroolview];
私はあなたを助けると思います:p