内部にビューベースNSSplitView
の内部があり、たとえば1つの列があります。アウトライン ビューは垂直方向にのみスクロール可能である必要があり、列コンテンツの最小幅を考慮して収まるようにする必要があります。値を返す必要があると思いますが、{0,0} を返します。どうやってやるの?NScrollView
NSOutlineView
NSScrollView
-(NSSize)fittingSize
{minColumnWidth, 0}
1 に答える
0
で目的のビューサイズを返すようにしてください(NSSize)intrinsicContentSize
。あなたのシナリオを完全に理解しているかどうかはわかりません。スクリーンショットまたはワイヤーフレームを追加して、セットアップを理解しやすくすることができます。とにかく、同様の問題を扱っている私の質問を見てください。
たぶん、 WWDCセッション232-例による自動レイアウトもチェックしてください。Autolayout(約41:00分から開始)とともに新しい分割ビューAPIをカバーしています。
于 2012-10-29T10:03:54.623 に答える