2017-05-23 11 views
0

2つのボタンでレイアウトしています。 Button 1をクリックすると消えて、Button 2をレイアウトの中心に移動する必要があります。どのようにこれを正しく実行できますか?xCodeのボタンを動的に調整する方法

enter image description here

+0

展開ターゲットは何ですか。 – Lysdexia

+0

iOS10だと思います – Alexander

+0

* autolayout *または* UIStackView *の使用を検討してください –

答えて

1

使用StackView。レイアウト制約について考える必要はありません。それは中心に位置しています。スタックビューから何かを隠すと、必要に応じて自動的にセンタリングされます。

+0

このリンクを試してみてください。これは素晴らしいチュートリアルです。 https://www.raywenderlich.com/114552/uistackview-tutorial-introducing-stack-views –

2

あなたはStackView center horizotal and vertical alignmentともStackView attributes inspectorに設定されたが、アライメントセンターと分布均等センタリングを設定する.SET StackViewでそれを行うことができます。両方のボタン幅を固定に設定します。

関連する問題