Hallo Leute,
ich habe einen View cView, der als eigene Klasse in cViewh/.m liegt.
Dieser View ist über den IB als Hintergrund View in myView1, auch myView.h/.m, angelegt.
Ebenso ist die cView.h in myView1 über #import eingebunden.
In myView1 sind verschiedene Labels deren Werte sich ständig ändern.
In cView ist eine Skala.
Diese wird über drawRect beim 1. Start auch dargestellt.
Ebenso gibt es in cView eine öffentliche Variable über die ich von myView 1 zugreifen kann.
In cView gibt es außer der drawRect Methode und dealloc nichts weiter.
Der cView ist über den IB in der myView1.xib einem View über ClassIdentity zugewiesen.
Fragen:
1.
Wie kann in myView1, z.B. in einer Timer-Methode, auf cView zugreifen damit dort, über die drawRect-Methode
in cView, eine Skala neu gezeichnet wird?
Wahrscheinlich irgendwie mit setNeedsDisplay....
2.
Muss ich noch in myView.h eine Variable+property für cView anlegen, damit ich überhaupt weiter komme?
z.B.:
UIVIEW *cView2;
@property (nonatomic, retain) IBOutlet UIView *cView;
und über einbinden in myView1.m
@synthesize cView;
Gruß
Chris
ich habe einen View cView, der als eigene Klasse in cViewh/.m liegt.
Dieser View ist über den IB als Hintergrund View in myView1, auch myView.h/.m, angelegt.
Ebenso ist die cView.h in myView1 über #import eingebunden.
In myView1 sind verschiedene Labels deren Werte sich ständig ändern.
In cView ist eine Skala.
Diese wird über drawRect beim 1. Start auch dargestellt.
Ebenso gibt es in cView eine öffentliche Variable über die ich von myView 1 zugreifen kann.
In cView gibt es außer der drawRect Methode und dealloc nichts weiter.
Der cView ist über den IB in der myView1.xib einem View über ClassIdentity zugewiesen.
Fragen:
1.
Wie kann in myView1, z.B. in einer Timer-Methode, auf cView zugreifen damit dort, über die drawRect-Methode
in cView, eine Skala neu gezeichnet wird?
Wahrscheinlich irgendwie mit setNeedsDisplay....
2.
Muss ich noch in myView.h eine Variable+property für cView anlegen, damit ich überhaupt weiter komme?
z.B.:
UIVIEW *cView2;
@property (nonatomic, retain) IBOutlet UIView *cView;
und über einbinden in myView1.m
@synthesize cView;
Gruß
Chris