2017-07-04 10 views
1

私のUIScrollViewにはxibというファイルが埋め込まれており、xibsを正確にサイズ変更してビューに収まらないバグがあります。そのように、スクロールするときに、提示された各xib要素の右側から顕著なオフセットがあり、次の要素のコンテキストが前の要素に流出する。 iPhone 6では正しくフォーマットされますが、それより大きな画面はありません。私はおよそUIScrollViewや天気をか欠けているいくつかの大きなポイントがあるかどうそこに私のコードには定数ではないと寸法は(view.frame.widthview.frame.heightを使用して)サイズに関係なくビュー自体から取得する必要があることを、私は疑問に思う考えるUIScrollViewのバグは、より良い選択肢はありますか?

それは単に私の問題に対する最善の解決策ではありません。スクロール可能な水平スライドショーを作成する別のクラスはありますか?

+0

@metalet UIScrollViewのコンテンツオフセットを設定する必要があると思います。それを設定しようとしてください –

+0

どのようにバグだと判断しましたか?あなたはautolayoutを使っていますか?あなたが達成しようとしていることは私にとっては不明ですが、私は[この回答](https://stackoverflow.com/questions/39714212/make-view-controller-scrollable-with-collection-view/39714489# 39714489)。 –

答えて

1

さまざまな画面サイズで正しく動作させるには、制約を追加する必要があります。

enter image description here

+0

うわー。私はそれが簡単であるとは思っていませんでしたが、私は他の自動レイアウト制約を指定した別のガイドに従っていました。それはうまくいった。ご協力いただきありがとうございます。 – metalek

関連する問題