0

良い一日!私は階層を持っています:

view-scroll view - [一連の要素: ラベル、テキストフィールドなど]。

ビューの高さがデフォルト サイズを超えています。contentSizeを使用してストーリーボード キーのスクロールビューに追加し、viewDidLoadで設定した上と左の制約を設定しました

self.scrollView.frame = self.view.frame;

しかし、エミュレーターではスクロールが機能しません...(自動レイアウトスクロールのチェックを外すと、機能しますが、チェックする必要があります。質問は、チェックされた自動レイアウトのストーリーボードでuiscrollviewを使用してビューをデザインすることは可能ですか?答えてくれてありがとう!=)

4

2 に答える 2

0

はい、可能です。スクロールビューに制約を追加する必要があります。

スクロール ビューに制約を追加する場合。

  • スクロール ビューにフレームを設定する必要はありません。

  • コンテンツ サイズを設定する必要はありません。コンテンツ サイズは
    、制約に基づいて実行時に自動的に計算されます。

于 2013-11-05T10:35:09.177 に答える
0

解決策が見つかりました: 正しく機能するスクロールのために、水平方向と垂直方向のスペース + 上下のスペース + レイアウト ガイドを追加するだけで済みます。 ..=) がんばって!

于 2013-11-05T15:48:09.687 に答える