Lorsque nous passons en mode portrait en utilisant un UISplitViewController, ils nous fournissent un barButtonItem. Comment puis-je utiliser un customView pour ce barButtonItem?Comment donner une vue personnalisée pour le UIBarButtonItem qui est affiché en mode portrait pour UISplitViewController?
J'ai essayé la méthode suivante. Cela fonctionne si je commence avec l'orientation portrait. Mais si je fais du paysage et quand je reviens, ça plante.
Dans viewDidLoad
UIImage *image = [UIImage imageNamed:@"home.png"];
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
button.bounds = CGRectMake(0, 0, 22.00, 22.00);
[button setImage:image forState:UIControlStateNormal];
[button addTarget:self action:@selector(showHomeDetails) forControlEvents:UIControlEventTouchDown];
homeButton = [[UIBarButtonItem alloc] initWithCustomView:button];
[button release];
Puis, en willHideViewController
barButtonItem = homeButton;
Qu'est-ce shud-je faire? OU existe-t-il une autre solution?
Je pense que cela peut aussi fonctionner. Merci quand même pour m'aider. – wolverine
Salut: quel serait le code pour showHomeDetails? – Antonio
Désolé de répondre si tard. Je viens de voir ton commentaire. – wolverine