私はNSSplitViewController
から継承し、splitViewDidResizeSubviews
関数を上書きするクラスを持っています。NSSplitViewItemを折りたたんでもsplitViewDidResizeSubviewsが呼び出されません
私はNSSplitViewController
内部NSSplitViewItem
上の崩壊を呼び出すと、私はNSSplitViewItem
が目に見えてsplitViewDidResizeSubviews
関数が呼び出されていないサイズを変更ご覧ください。
ウィンドウのサイズを変更すると、splitViewDidResizeSubviews
関数が呼び出されるため、正しく実装されていることがわかります。
私はsplitViewDidResizeSubviews
関数が崩壊時に呼び出されると期待できますか?そうであれば、何が間違っているのでしょうか?
残念ながら、 'shouldCollapseSubview'は、私が通知されたときと、' NSSplitViewController'の他のメソッドを実行していないときのための私の要件を満たしていないので、崩壊を呼び出すボタンにもっと多くのロジックを追加してトランザクションをインクルードしました。アニメーターが完成しました。 – zode64