2016-09-30 12 views
0

UIButtonUILabelのサイズ変更にアンカーを使用する際に問題が発生しました。今自動サイズ調整のアンカーでコーナーにサブビューが設定されない

マイビュー:

My view right now

私は全景を埋めるとの間に空き(「オープンスペース」)を残したままするラベルやボタンにしたいです。私のコードは次のとおりです:

私は別のクラスを作成したのでアンカーを設定するのは間違いですか?

+0

これをコントローラの表示にどのように追加しますか? –

+1

私は内部にuiscrollviewを持つviewcontrollerを持っています。スクロールビューでは、コンセント付きの別個のビューを挿入し、それを「標準ラベル」として初期化しました。理解していますか、私のセットアップのスクリーンショットを送ってほしいですか? –

+0

茶色の部分が見えないようにするには、layoutMarginsGuideの代わりにselfを使用します。 –

答えて

0

私はあなたのコードを試しましたが、それは完全にうまくいます、私はちょうど2つのビューの間に4.0があることがわかりましたが、ボタンの色は白であるので、ラベルとボタンの間隔を見ることができません。

スペーシングを20.0に増やしてみてください。違いが分かります。

+0

私はそれを試して、それは完全に正常に動作します。問題は 'self.layoutMarginsGuide'ではなく' self'に制約を設定することでした。今度は 'UILabel'と' UIButton'がwhileの表示に入ります!助けてくれてありがとう –

0

self.layoutMarginsGuideの代わりにselfに等しいアンカーを設定すると、問題が解決されます。

関連する問題