0

古いXcodeには、親のサイズが変更されたときのNSViewの動作を制御するために、中かっこやバンドを付けることができる小さなウィンドウがあります。欠落している新しいXcodeでは、コントロールは好きなように動作しています。

このコントロールを取り戻す方法はありますか?(現在のバージョン:バージョン4.3.2(4E2002))

4

2 に答える 2

4

Xcode 4.3 以降、Cocoa アプリケーション プロジェクトを作成すると、xib ファイルは自動レイアウトを使用します。自動レイアウトは、サイズ インスペクタの自動サイズ調整マスクに取って代わります。

自動サイズ調整マスクを使用する場合、解決策は自動レイアウトをオフにすることです。プロジェクト ナビゲーターから xib ファイルを選択し、ファイル インスペクターを開き、[自動レイアウトを使用] チェックボックスの選択を解除します。

于 2012-04-18T19:17:56.450 に答える
1

Constraints Express Relationships between Viewsを読んで、Xcode 4 でビューがどのように制約されるかを学びます。実際、 Cocoa Auto Layout Guide全体が必要になるでしょう。

簡単に言うと、ビュー階層にビューを追加すると、いくつかの制約が生じます。でビューを選択すると、I ビームに少し似た青い線が表示されます。これらは制約を表しています。それらのいずれかをクリックすると、属性インスペクターでそのプロパティを編集できます。しかし、上記のリンク先のドキュメントで制約がどのように機能するかを読むまで、属性をどのように設定する必要があるかはおそらくあまり意味がありません。

于 2012-04-18T04:12:03.833 に答える