2017-12-08 29 views
0

CoreDataを使用して画像を保存する方法を学習しており、ブログリーダーを作成しています。私はすべての情報がリストとして保存されていることを示すビューを持っています。クリックすると、その記事に移動します。私の問題は、TableViewCellを意図した通りに見せることができないことです。私は制約を加えましたが、そのうちの1つが配置されているわけではありません。 enter image description hereTableViewCellで動作しない制約

そして、これが結果です::ここで

は私の制約がある enter image description here

私は、それらを削除クリーニング、Xcodeのを閉じて、再びそれらを置くと同じ結果ました。見つかりましたthis answer、チェックし、何もありません。また、this one。同じプロジェクトで、私は別のTableViewを持っています、そして、それはうまくいきます、なぜこれが起こっているのか?どうもありがとう!

+0

UIImageViewには幅と高さの制約がありますか? – Bilal

+0

はい、90x108ピクセル – Enrique

+0

@Enrique画像のビューの制約を - 、 - 、 - 、 - 、 - 、 - の幅に設定します。そしてラベルのために試してくださいセット::リーディング、トップ、トレーリング、ハイト。それをチェックしてください。 –

答えて

1

画像がコンテナからオーバーフローしているように見えます。 trueにUIViewContentModeScaleAspectFill

  • セットUIImageView clipToBoundsにUIImageViewのコンテンツモードを設定し、この

    1. を試してみてください。
  • 0

    制約のためではないようです。そのため、この問題の解決への画像の

    あなたはコード経由)

    cell.YOUR_IMAGE_VIEW.clipsToBounds = true 
    

    2)を介してInterface Builderの

    enter image description here

    をこの

    1を解決するには、2つのオプションがあります

    これがあなたを助けることを願っています

    +0

    追加を中止してください*お勧めの編集で*事前に感謝*。ここに投稿はありません。https://stackoverflow.com/help/behavior:*署名、タグライン、または挨拶を使用しないでください。あなたは他の人がそれらをもう一度取り除かなければならないために余分な仕事をしています –

    関連する問題