J'ai une classe qui sous-classe UIView appelée DrawView. Cette classe contient un dessin personnalisé dans la méthode drawRect:
. Je veux ajouter ceci à un UIScrollView par programmation dans une classe UIViewController contrôlant la vue à laquelle UIScrollView a été ajouté. De plus, je veux que l'instance de DrawView soit une variable globale.Comment ajouter une sous-classe de UIView à un UIScrollView?
Je suis un peu confus et je ne suis pas vraiment sûr de quoi que ce soit, sauf que, à un moment donné, je vais devoir appeler [scroller addSubview:drawViewInstance];
. Merci
De quel code aurais-je besoin pour cela? –
Le délégué de l'application est accessible via [UIApplication sharedApplication] .delegate. Vous pouvez donc avoir votre variable d'instance ici. Je vais éditer mon post. –
'+ (DrawView *) sharedDrawView {statique DrawView * sharedDrawView; if (! sharedDrawView) sharedDrawView = [[SharedDrawView] alloc] init]; return sharedDrawView;} 'Chaque; signifie un saut de ligne :) – EmilioPelaez