0

OS Xの初めてのアプリのチュートリアルを終えたところです。ただし、「ポーランド語」の最後のセクションで、ウィンドウのサイズ変更の効果が予想されるスクリーンショットとはまったく異なることに注意してください。しわくちゃの窓

このショットには、上部にテキスト フィールド、下部にボタンがあり、その間に垂直スライダーがあります。私のスライダーには、フォームに最初にドロップしたときに作成した固定高さの削除不可能な (?) 制約があります。したがって、ウィンドウを縮小すると、切り捨てられます

切り捨てられたウィンドウ

先ほど言ったように、垂直スライダーの制約を削除したり、「以下」に切り替えたりすることはできません。インテリジェントな自動レイアウトを取得するには、ここで何をすればよいですか?

4

1 に答える 1

0

OK、Apple はチュートリアルの更新が少し遅いようです。[Mountain] Lion にデプロイしている場合、サイズ変更は、チュートリアルで暗示されているものとは異なる制約で機能します。私は望ましい効果を得ました

  1. プッシュ ボタンとビューの下部の間に制約を作成します。(上部にはすでにそのような制約がありました。これは、最初にフォームにドラッグしたときにホバリングした場所に少し関係しているようです。そうでない場合は、作成したでしょう。)
  2. プッシュ ボタンとスライダーの間に制約を作成します。繰り返しますが、フォームの上部には既にこのような制約がありました。
  3. スライダーの高さ制約の優先順位を、他の制約の値 1000 よりもはるかに低い数値に設定します。値を変更しても機能しませんが、優先度を変更すると機能します。

観察された動作は、期待と一致するようになりました。これが他の誰かに役立つことを願っています。

于 2012-11-17T05:49:48.113 に答える