Je ne sais pas si cela va aider, je suis un peu nouveau pour l'objectif-c et iPhone api.
Peut-être u peut faire quelque chose comme ceci: Utilisez le générateur d'interface: il suffit de taper « Interface Builder » sur le projecteur (en haut à droite) pour générer comme « myOptions.xib »
Et puis mettre en œuvre juste: comme
@implementation myOptions
-(void)awakeFromNib
{
...
Vous pouvez jeter un oeil à l'QuartzDemo sous l'API iPhone pour voir comment charger la liste d'interface d'objets. Dans le contrôleur de vue précédent, il suffit de l'ajouter à la liste d'objets. Il ressemblera à quelque chose comme ceci:
@implementation previousController
-(void)awakeFromNib
{
menuList = [[NSMutableArray alloc] init];
QuartzViewController *controller;
controller = [[QuartzViewController alloc] initWithTitle:@"Options"];
controller.quartzViewDelegate = [[[myOptions alloc] init] autorelease];
[menuList addObject:controller];
[controller release];
it helps
Il est pas du tout clair que cela tente d'atteindre. Cela casse plusieurs conventions Cocoa et ne semble pas aborder la question de l'affichage d'une autre vue. – mmalc