2017-03-06 14 views
0

응답이 내 AppDelegate에 코드하지 :LeftSideMenu MFSideMenu에서 내 프로젝트 <a href="https://github.com/mikefrederick/MFSideMenu" rel="nofollow noreferrer">MFSideMenu</a> 구현하고있어

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 
    // Override point for customization after application launch. 
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 

    MFSideMenuContainerViewController *container = [MFSideMenuContainerViewController 
                containerWithCenterViewController:[[UINavigationController alloc] 
                         initWithRootViewController:[[MainViewController alloc] initWithNibName:@"MainViewController" bundle:nil]] 
                leftMenuViewController:[[SideViewController alloc] initWithNibName:@"SideViewController" bundle:nil] 
                rightMenuViewController:nil]; 
    self.window.rootViewController = container; 
    [self.window makeKeyAndVisible]; 
    return YES; 
} 

메뉴가 제대로 표시 그것의 모든 내용입니다하지만 내부의 구성 요소 (버튼의 tableview 등 ...) 어떤 상호 작용에도 응답하지 않습니다. 나는 새로운 깨끗한 프로젝트를 만들었고 메뉴를 추가했지만 희망은 없었습니다. 사전에

감사

+0

leftMenuVC (SideViewController)를 윈도우의 루트로 사용하면 MFSideMenu 일을 완전히 건너 뜁니 까? 그러면 사용자 상호 작용이 작동합니까? 즉 'self.window.rootViewController = [[SideViewController alloc] initWithNibName : @ "SideViewController"번들 : nil]' – danh

+0

또한 간단한 프로젝트를 붙여 넣을 수 있습니까? – danh

+0

@ 대단히 그렇습니다. 그리고 네 과거 난 그것을 두 개 이상의 빈 viewController 아니에요 수 있습니다! – OXXY

답변

0

SideViewController * leftMenuVC = 같은 시도 할 수 있습니다 [[SideViewController의 ALLOC] initWithNibName : "SideViewController"번들 @ : 무기 호]

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 

MFSideMenuContainerViewController *container = [MFSideMenuContainerViewController 
     containerWithCenterViewController:[[UINavigationController alloc] 
     initWithRootViewController:[[MainViewController alloc] initWithNibName:@"MainViewController" bundle:nil]] 
     leftMenuViewController:[[UINavigationController alloc]initWithRootViewController:leftMenuVC] rightMenuViewController:nil]; 

self.window.rootViewController = container; 

[self.window makeKeyAndVisible]; 

return YES; 
+0

아무것도 바뀌지 않았습니다! 여전히 상호 작용하지 않습니다! – OXXY

관련 문제