3
NSSplitViewの各パネル(nsviews)の最小サイズを設定する方法があります(プログラマチックまたはインターフェースビルダー経由)。NSView設定NSSplitViewの最小サイズ
NSSplitViewの各パネル(nsviews)の最小サイズを設定する方法があります(プログラマチックまたはインターフェースビルダー経由)。NSView設定NSSplitViewの最小サイズ
はい、NSSplitViewDelegate Protocolのドキュメントを確認してください。
は基本的にあなたがしなければならないすべてはあなたのNSSplitViewためのデリゲートが、これらの3つの方法のいずれかまたは複数の実装の設定にある:分割位置の制約
をデリゲートを設定することができ
– splitView:constrainMaxCoordinate:ofSubviewAt:
– splitView:constrainMinCoordinate:ofSubviewAt:
– splitView:constrainSplitPosition:ofSubviewAt:
あなたが好きなように。インターフェイスビルダでは、NSSplitViewが持っている
delegate
コンセントをチェックしてください。NSSplitViewDelegateプロトコルを採用したオブジェクトに接続するだけです。プログラムでは、分割ビューで
setDelegate:
に電話し、希望の代理人を引数として渡すことができます。
ウィンドウを最大化するとバグがありますが、これはうまくいくはずです。 – mikywan
@mikywan:まあ、私はそれを認識していませんが、確かに分かっていることは分かっています。NSSplitViewはそれ自体が偽です:-)だから私は通常、分割ビューを改善した選択肢を使うことを好みます。最も一般的なものの1つは、BWToolkit(http://brandonwalkin.com/bwtoolkit/)の一部として配布されているB. WalkinのBWSplitViewです。しかし、IBプラグインはXcode4で(もっと広い意味で)失われました。 BrockerhoffのRBSplitView(http://brockerhoff.net/src/rbs.html)もご覧ください。とてもパワフルな。 – sidyll