Rumah > Soal Jawab > teks badan
项目中用到了MMDrawerController这个侧滑框架,今天在做一个摇一摇的功能.项目框架图请看:
蓝色框的代码是实现摇一摇功能,在没有使用MMDrawerController的情况下亲测是成功的。
但在使用MMDrawerController后,检测不到摇一摇,实现不了,各位看官有遇到过吗?在线等
高洛峰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__);
}