2016-04-01 9 views
1

私はUIScrollViewを割り当てたiOSでフリーフォームのView Controllerを使用しています。フリーフォームのUIViewControllerとAutoLayoutを持つUIScrollView

This is the how i have done it

私が使用していた制約。

enter image description here

だから、これはあなたが見ることができるように私はそれを行っている方法です。プレビューで私はiPhone 4インチを置く場合、全体のスペースを占有します。

私はこのようなScrollViewに2 imageViewsを置くことができると私は、任意のデバイス1画像上でそれを実行した場合表示は画面全体を占有するように、私は道を持つことができますので、

私は基本的には2となってしまいます私がページングを有効にすると、scrollviewのページ

+0

ImageViewとScrollViewに適用されるすべての制約はありますか? – Gandalf

+0

制約を表示するための質問を編集しました。 @ガンダルフ –

答えて

1

fixed width constraintは両方の画像ビューに指定したので、別の画面サイズでは正しく表示されません。スクロールビューと同じイメージビューの幅が必要です。
imageview1.width = scrollView.width

Image1Control Clickとビューをスクロールするためにカーソルをドラッグします。そこにequal width constraintオプションが表示されますので、選択してください。 Image2についても同様です。適用した固定幅の制約を削除します。これはあなたのために働くはずです。
また、image2.Top == image1.Topの必要はありません。両方の画像ビューの上端と下端をスーパービューの上端と下端に合わせる必要があります。

+0

ありがとう非常に! –

関連する問題