Могу ли я иметь два выдвижных ящика ECSlidingViewController слева и справа?

Я хочу иметь два меню Drawer, одно слева, другое справа. Возможно ли использовать ECSlidingViewController 2, Если нет, то можете ли вы предложить лучший способ добиться того же?

2 ответа

Решение

Проверьте эту библиотеку RESideMenu это очень легко и имеют левое и правое меню

Вот пример кода

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    UIViewController *firstViewController;// initial view controller
    UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:firstViewController]];
    UIViewController *leftMenuViewController; // your left menu
    UIViewController *rightMenuViewController; // your right menu
    RESideMenu *sideMenuViewController = [[RESideMenu alloc] initWithContentViewController:navigationController
                                                                    leftMenuViewController:leftMenuViewController
                                                                   rightMenuViewController:rightMenuViewController];

    sideMenuViewController.backgroundImage = [UIImage imageNamed:@"Stars"];
    [self.window makeKeyAndVisible];
    return YES;
}

Вы также можете использовать MFSideMenu. Это также очень простая библиотека для реализации.

Ссылка на git - https://github.com/mikefrederick/MFSideMenu

Я тоже сделал видео об этом

https://www.youtube.com/watch?v=2kuhBOTdx00

Здесь я установил левый и центральный, вы также можете установить меню справа.

Другие вопросы по тегам