cari

Rumah  >  Soal Jawab  >  teks badan

objective-c - iOS 侧滑框架MMDrawerController与摇一摇的冲突

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

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

迷茫迷茫2766 hari yang lalu365

membalas semua(1)saya akan balas

  • 高洛峰

    高洛峰2017-04-18 09:07:05

    Isu ini telah diselesaikan. Ia bukan masalah dengan rangka kerja pihak ketiga ini Tampalkan kod penyelesaian lengkap:
    Dilaksanakan dalam Appdelegate

    //Sokongan gegaran
    [[UIApplication sharedApplication] setApplicationSupportsShakeToEdit:YES];

    Laksanakan kod berikut dalam pengawal yang perlu digoncang:

    • (BOOL)canBecomeFirstResponder {
      kembalikan YA;
      }

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

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

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

    balas
    0
  • Batalbalas