我有一個使用NSBezierPath進行繪製的窗口,它有一個帶滑塊的獨立窗口,並希望在滑塊移動時更新繪圖。是否需要每個窗口的單獨子類和單獨的對象?在這種情況下做網點和文件所有者的正確方法是什麼?什麼是從一個單獨的窗口更新繪圖的正確方法?
在這種情況下,我有兩個窗口連接到一個類。該窗口不會更新繪圖,但帶滑塊的窗口將被繪製到上面。我不明白爲什麼它讓自己與發件人混淆。發件人是滑塊。
- (IBAction)branchSliderChange:(id)sender {
numberofbranches = [ _branchSlider intValue ] ;
[_branchLabel setIntegerValue: numberofbranches ];
[self drawRect:self.bounds];
[self setNeedsDisplay:YES];
}