2017-05-19 13 views
-1

以下に示すように、カスタムUITableViewCellの3つのビュー(UIImageView、UILabel、RatingControl)に制約を追加し、iphont7とipadの両方のプレビューからうまく見えます。しかし、私がビルドし、シミュレータでそれを実行すると、イメージはラベルと定格制御と重複している、誰も私に教えてくれる?ありがとう。制約はXCcodeのUITableCellのビューでは機能しません

enter image description here

P.S.次のように制約値は次のとおりです。

enter image description here

+0

追加された制約の値を表示してください –

+0

実行時にデバッグウィンドウの制約/ autolayoutに関する警告は表示されますか? 'contentMode'は' UIImageView'に対して何を持っていますか? –

+0

ねえ、制約が付いています、ありがとう。左の灰色の余白のように、右に15pxの画像をプッシュして、ラベルとレーティングコントロールの両方の主な制約が影響を受けていないようです@Md.IbrahimHassan – KAs

答えて

0

あなたが記入し、あなたのイメージ図幅とhieghtを制約する(私はあなたがラベルが上に移動beignされていないためですarelady思う)と側面にコンテンツモードを変更する必要がありますかアスペクトに合わせたり、クリップを境界線に合わせたりすることができます(イメージがフレームをオーバーフローしていることがわかります)。

+0

こんにちは、お返事ありがとうございます。実際には、上記の2番目のスナップショットからの画像ビューには幅と高さの制約があります。コンテンツモードはアスペクトも設定されています。 – KAs

+0

左に灰色の余白があり、IBからは見えないが、そこにはいけない理由が分かりますか? – KAs

0

イメージビューと名前ラベルの間に垂直間隔を設定しましたか?

+0

すべての制約は上記のスクリーンショットのリストです。ありがとう – KAs

+0

私はそれらの間の上下の間隔を見ていない。言い換えれば、ImageViewの後続と名前ラベルの間には制約があるはずです。これがあなたを助けるかどうかは分かりません。ありがとう。 – ShineMan

関連する問題