1

2つのアイテム(両方ともNSTableViewから)のいずれかをクリックすると表示されるNSWindowがあります。表示する情報をウィンドウに指示するセッターメソッドがあります。ウィンドウにデータを表示するときまで、これはすべて完全に機能します。あるテーブルビューからウィンドウを表示させてから、別のテーブルビューから新しいデータを表示させようとすると、古いデータが保持されます。

まったく同じ方法を使用して、ウィンドウを表示するための両方の可能な方法からデータを取得して表示していますが、データは正しく変更されています。使用しているウィンドウを表示するには[mywindow makeKeyAndOrderFront:self];

1つのテーブルビューはウィンドウと同じクラスにあり、もう1つのテーブルビューはそうではありません

4

2 に答える 2

0

電話をかけ[[mywindow contentView] setNeedsDisplay:YES];た後、makeKeyAndOrderFront:電話をかけてみましたか?

于 2010-05-24T01:40:28.810 に答える
-1

私はばかげていて、電話をしていなかったことがわかりました[myWindow showWindow:self];

于 2010-05-27T23:34:50.170 に答える