iphone facebook side menu с помощью объектива c
Возможный дубликат:
Каков наилучший способ разработки меню с боковым стилем, например, в новом приложении iOS для Facebook?
Приложение facebook iphone имеет новое боковое меню,
экран http://sofru.miximages.com/iphone/facebook2.jpg
Кто-нибудь знает, как я могу реализовать эту функцию в своем приложении iphone и используя объективный c?
- Сохранить фотографии в пользовательский альбом в iPhones Photo Library
- Какова стоимость использования автореферата в cocoa?
- как отобразить тестовый баннер IAd в симуляторе
- objective-C - Когда использовать «я»,
- Как отобразить изображение base64 в UIImageView?
- iOS 5: Как преобразовать Emoji в символ Юникода?
- Получить значение RGB из пресетов UIColor
- Использование MPMediaItems с AVAudioPlayer
- Получение времени, прошедшего в Objective-C
- Возможно открытие всплывающих ссылок в UIWebView?
- Как добавить UIView над текущим UITableViewController
- Содержимое HTML соответствует UIWebview без масштабирования
- как скрыть навигационную панель, когда я нажимаю навигационный controller?
На самом деле это довольно просто. Во-первых, вам нужно создать controller вида, который находится под видимым. Вы можете отправить это представление назад:
[self.view sendSubviewToBack:menuViewController.view];
Затем вы помещаете кнопку меню в левой части панели навигации и записываете вид обработчика следующим образом:
- (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); }]; }
Это общая идея. Возможно, вам придется изменить код, чтобы отразить иерархию вашего представления и т. Д.