objective-c - iOS 侧滑框架MMDrawerController与摇一摇的冲突
迷茫
迷茫 2017-04-18 09:05:05
0
1
330

项目中用到了MMDrawerController这个侧滑框架,今天在做一个摇一摇的功能.项目框架图请看:

蓝色框的代码是实现摇一摇功能,在没有使用MMDrawerController的情况下亲测是成功的。
但在使用MMDrawerController后,检测不到摇一摇,实现不了,各位看官有遇到过吗?在线等

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(1)
小葫芦

이 문제는 해결되었습니다. 이 타사 프레임워크에서는 문제가 되지 않습니다.
Appdelegate에 구현됨

전체 솔루션 코드를 붙여넣으세요.

//흔들기 지원
[[UIApplication sharedApplication] setApplicationSupportsShakeToEdit:YES];

흔들어야 하는 컨트롤러에 다음 코드를 구현합니다.

  • (BOOL)canBecomeFirstResponder {
    return YES;
    }

  • (void)viewDidAppear:(BOOL)animated {
    [super viewDidAppear:animated];
    [self beFirstResponder];
    }

  • (void)viewWillDisappear:(BOOL)animated {
    [super viewWillDisappear:animated];
    [self ResignFirstResponder];
    }

  • (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event {
    NSLog(@"%s", __func__);
    }

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!