0

OutlineViewItem が展開されている場合 -

 (void) outlineViewItemDidExpand:(NSNotification *)notification

- オブジェクトを TreeController に正常に追加できます (ログ ステートメントは、階層の正しい場所に新しく追加されたオブジェクトを示します) が、OutlineView/UI はその挿入を反映するように更新されません。

無駄に、私は使用しました

  • [self.outlineView reloadItem:nil reloadChildren:YES]

  • [self.outlineView reloadData]、さらには

  • [self.outlineView setHidden:YES]それから
    [self.outlineView setHidden:NO]

構造を強制的にリロードしようとします。

これはすべて、Objective-C でプログラムによって行われます。

4

1 に答える 1