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

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

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

迷茫
迷茫

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

全員に返信(1)
小葫芦

この問題は解決されました。このサードパーティ フレームワークでは問題ありません。
Appdelegate に実装されている

の完全なソリューション コードを貼り付けてください。

//シェイクのサポート
[[UIApplicationsharedApplication] setApplicationSupportsShakeToEdit:YES];

シェイクする必要があるコントローラーに次のコードを実装します:

  • (BOOL)can becomeFirstResponder {
    return YES;
    }

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

  • (void)viewWillDisamper:(BOOL)animated {
    [super viewWillDisamper:animated];
    [self sinnerFirstResponder];
    }

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!