2009-06-05 6 views
0

alt textiPhone - vues et contrôle segmentée

de Salut les gars, je fais un graphe iPhone thingy. Voici mon problème. J'ai un contrôleur de vue et à l'intérieur deux vues graphView et vue de contrôle segmentée. Je dessine d'abord la vue graphique, que le contrôle segmenté. Je veux avoir la fonctionnalité que lorsque je clique sur certains des boutons du contrôle segmenté, je recharge les données et dessine un nouveau graphique. En ce moment je le fais à l'intérieur - (void) segmentAction: (id) expéditeur juste en ajoutant une autre vue comme [self addSubview: aGraphView]. Le problème est que ce point de vue couvre maintenant le contrôle segmenté comme celui-ci

alt text

La question est de savoir comment ne pas perdre le contrôle segmenté dans ce processus? :)

Répondre

4

Si vous ajoutez une nouvelle vue, assurez-vous de définir la propriété frame sur une position et une largeur et une hauteur qui ne la feront pas dépasser.

Comme si:

myNewView.frame = CGRectMake(x, y, width, height); 

il semble au moins comme votre nouvelle vue est plus grand qu'il est censé être. De plus, assurez-vous de ne dessiner que dans ces limites, l'ajout de choses en dehors de la portée de votre vue peut causer des problèmes.

+0

C'était bien :) Merci beaucoup. – Mladen

Questions connexes