私は画像、2つのラベル、および別の画像を持つビューコントローラを持っています。ラベルは私がそれらのために設定したテキストに合うようにリサイズされます - 私はそれぞれのアイテムを上下のスペースと同じスペースに保とうとしています。私の最後のイメージを除いてすべてが正常に動作します。UIScrollViewは制約を無視しています
最後のイメージには、それがどんなスクリーンにも収まるように縮小したいので、アスペクトフィットモードがあります(この部分はうまくいきます)。制約は、現在、その上にラベルの先頭、末尾、および縦に8に設定されています。 (私がチュートリアルで見たものに基づいて)下限を20以上にしてください。
問題は、私がシミュレータを実行すると、私の最終的なイメージが他のものよりもずっと低くなりますラベルのすぐ下に表示されます。画像の後には画面の一番下まで巨大なスペースがあります。これはラベルの下に8に設定されているので、なぜこれが起こっていますか?
simulator scrolled slightly below label
simulator scrolled even lower to image
あなたはすべてのラベルと画像ビューを直接scrollviewに入れましたか? – Lion
まあ、私は、ビュー>スクロールビュー>別のビュー>ラベルと画像を持っています。スクロールビューにすべてを直接配置し、それが何であるかを確認しようとすることができます – pruette
いいえ、これはあなたが行ったことと同じです。 – Lion