コントローラのawakeFromNibに設定されているNSOutlineViewをデータソースと自動保存された拡張ノードで取得しました。NSOutlineView - 起動時にスクロールする
すべてが魅力的です。
問題はどこかで、誰かがスクロール位置の状態も保存していることです。
これは、アプリの起動時にアウトラインビューが下にスクロールして表示されることを意味します。ユーザーが最後にそれを残した場合(これは重要な場合はライオン上にあります)。
アウトラインビューを上にスクロールしてアプリを開く最良の方法は何ですか?好ましくは、awakeFromNibにおいて、または少なくともユーザはスクロール移動を見ることができない。
その行が実行されたときに 'outlineView'がnilでないことを確認しましたか? ? – paulmelnikow
これを正しい答えとして受け入れることは明らかです。それは私の側に何らかの愚かなエラーとして書いています。 – Monolo
'scrollRowToVisible:'ではありませんか? – DrummerB