2016-12-02 18 views
0

swiftでconstratintsを追加しようとしています。swiftでテーブルビューのセルに制約を追加する

スクリーンショットでわかるように、青い泡の内側に画像を置く必要があります。あなたはそれがうまく機能している見ることができるように

bubbleImageView.addConstraint(NSLayoutConstraint(item: bubbleImageView, attribute: .Width, relatedBy: .Equal, toItem: photoView, attribute: .Width, multiplier: 1, constant: 50)) 

enter image description here

は、私は幅のために次の行を使用していました。

bubbleImageView.addConstraint(NSLayoutConstraint(item: bubbleImageView, attribute: .Height, relatedBy: .Equal, toItem: photoView, attribute: .Height, multiplier: 1, constant: 0)) 

そして:私は次の行との高さのために似たコードをしようとしています

を(私は中央のxは正しいが、幅の制約は、私は今のところcenterxとcentery制約を追加していない働いている見ていない知っています)結果:

enter image description here

なぜこれが働いていないのですか?画像サイズは150x150に固定されています。どうすればこの問題を解決できますか?

答えて

0

最初に、photoViewの圧縮耐性の優先順位は、bubbleImageViewのコンテンツの抱き合わせの優先順位よりも高いですか?そうでなければ、バブルはイメージを圧縮します。第二に、それは、photoViewのx値が間違っているようです。あなたはこれらの制約のために何を使用していますか?

関連する問題