0

ソースコードから直接 autolayout を使用して Cocoa アプリケーションを作成しています。NSWindow の内容は NIB ファイルには保存されません。このアプリケーションには、使用頻度の低いコントロールが追加される開示可能なビューが必要です。したがって、望ましい結果は、クリックすると NSWindow を展開して追加のビューを表示するボタンを持つことです。現在、開示可能なビューの幅を持つ制約をアニメーション化しようとしていますが、NSWindow の幅を一定に保ち、代わりにビューを再配置します。これをどのように行う必要がありますか?

4

2 に答える 2

0

その新しいビューの Apple サンプル コードで NSStackView で何が行われたかを見てください。まさにオートレイアウトに基づく開示可能なビューデザインです。

于 2013-10-30T23:54:28.587 に答える