カスタム要件の場合、セルの表示を処理する必要があります。つまり、私のアプリケーションでは、NSCellをImageTextCell(標準形式のApple)にサブクラス化し、同じものを使用してセルを表示します。
インデントに関しては、すべての要素が同じインデントを持っていることがわかりました。つまり、アウトラインビューでは、2つのグループがあり、各グループには2つ以上の子要素+ 3つの子要素(つまり、非グループアイテム)がトップレベルにあります。しかし、奇妙なことに、すべての要素が同じレベルで表示されています。インデントレベルをどこかに設定する必要があり、インデントレベルごとにテキストと画像を表示する必要がありますか?