0

Cocoa で 2 つのカスタム ビューを持つ小さなアプリを開発しています。カスタム ビューは、2 つの別個のクラスによって制御されます。ビューの 1 つに自分で描画するように要求する NSTimer を AppDelegate に設定しましたが、問題は両方のビューが描画されていることです。

私の方法は次のようになります。

- (void)timerMethod:(NSTimer *) theTimer
{
    [theOtherView setNeedsDisplay:YES];    // The View that needs to be drawn
    [theBackGroundView setNeedsDisplay:NO];    // Doesn't really do anything, thought it might though.
}

代わりに、自分の見解をどのように描くべきかについて、誰かが私を指摘してくれることを願っています。

4

0 に答える 0