2017-08-09 21 views
0

添付の図に示すように、制約とスタックビューを使用しても、プレビューとシミュレータのイメージはまったく異なります。私はコンテンツビューに配置したビュー内に問題がありますが、すべてがどのように横に伸びているのかわかりません。ここでSimulatorはメインのストーリーボードと異なり、Xcode 8でプレビューします

は私のソースコードを示しGitHubのリンクです:https://github.com/Kones345/Social.ly

すべてのヘルプは大歓迎されます:) enter image description here

enter image description here

+0

同じ画像を2回アップロードしたようです。 – cjbatin

+0

@cjbatin今修正しました – KONADO

+0

テーブルビューの制約も設定しましたか?見た目はオーバーフローしているビューとは何かのように見える – cjbatin

答えて

0

わかりました、私はそれを解決したと考えています。 PostCellの内部にいくつかの制約がありません。あなたがそこに持っているFancyViewは高さの制約とアスペクト比の設定の両方を必要とします。これによりセル内にコンテンツが保持されます。もう1つのことは、FancyView自体をコンテンツビューから削除して、セルのコンテンツビューを使用して、その周りに制約を作成することです。それはあなたのためのものを単純化します。

必要な動作を得るために、ビュー内の他の制約や設定を変更する必要があるかもしれませんが、これは正しい軌道に乗るはずです。

+0

これはXcodeのバグでしょうか?なぜなら私は本当にすべてを削除して、いろいろなテクニックを使って何度もやり直してきたからです。 – KONADO

+0

ファンシービューでアスペクト比と高さを設定しようとしましたか?それは私のためにそれを固定した。私は前にこの問題を抱えていました。私はテーブルビューでセル内にビューを配置しました。 xcodeが間違っているとあなたに伝えていないのは面倒です。 – cjbatin

関連する問題