2016-07-02 13 views
0

私はXcodeで自動レイアウトを使用していますが、私はセンターの近くにありたいと思うボタンがいくつかあります。 enter image description here自動レイアウトを使用して中心付近のボタンを配置します

しかし、正確に中心に来ないようにするには、右上に50ピクセルを上にします。これどうやってするの?私はそれが簡単なことだと確信していますが、私はWeb上の他の場所で何かを見つけることができません。

答えて

2

あなたはボタンの中心がアップし、中央のXアライメント制約と中心Yアライメント制約を使用し、中央のxを設定することができ、親ビューの中央の右側に50ポイントになりたい場合はアラインメント制約の定数を50に、中心yアラインメント制約の定数を-50に設定します。

off center by 50 on each axis enter image description here

+1

この回答は私よりもはるかに優れています。あなたは私のupvoteを持っています。 –

0

サイズ50 * 50のビューを作成し、自動レイアウトを使用してこのビューを中央に正確に配置します。

enter image description here

次は、ビューの右上隅に整列させるためにvertical spacehorizontal spaceを使用して、ボタンを配置する必要があります。最後に

enter image description here

ビューを透明にします。

enter image description here

+0

うーん、良いアイデア。驚くべきことに、これを行うための方法で作られていない。 – multitaskPro

+0

何故ですか?たぶん私は私のコメントではっきりしていなかったかもしれませんが、ステートメント「これを行う方法ではないことを驚かせる」は、別のユーザーを援助したり、あなたが答えを受け入れるのをなぜ待っているかを説明する。それであなたは私にリンクを送ったのですか? – multitaskPro

関連する問題