menu lateral do facebook do iphone usando c objective

Duplicar Possível:
Qual é a melhor maneira de desenvolver um menu lateral como o do novo aplicativo para iOS do Facebook?

O aplicativo para iphone do facebook tem um novo menu lateral
canvas http://sofpt.miximages.com/iphone/facebook2.jpg

Alguém sabe como eu posso implementar esse recurso no meu aplicativo iphone e usando c objective?

É bem simples mesmo. Primeiro, você precisa criar um controlador de visualização que fique abaixo do visível. Você pode enviar essa visão para trás assim:

[self.view sendSubviewToBack:menuViewController.view]; 

Em seguida, você coloca um botão de menu no lado esquerdo da barra de navegação e escreve um tipo de manipulador como este:

 - (void)menuButtonPressed:(id)sender { CGRect destination = self.navigationController.view.frame; if (destination.origin.x > 0) { destination.origin.x = 0; } else { destination.origin.x += 254.5; } [UIView animateWithDuration:0.25 animations:^{ self.navigationController.view.frame = destination; } completion:^(BOOL finished) { self.view.userInteractionEnabled = !(destination.origin.x > 0); }]; } 

Essa é a ideia geral. Talvez seja necessário alterar o código para refletir sua hierarquia de exibições, etc.