Как отключить «Shake to Undo» в приложении для iPhone, написанные с помощью PhoneGap?
Вопрос
Единственное, что я нашел Это то, что вы должны установить UIAPlicationsupportsshakeToEditit в false в файле plist, но это не работает для меня.
Решение
Я вставил эту строку:
[UIApplication sharedApplication].applicationSupportsShakeToEdit = NO;
В классе webviewdidfinishload это работало для меня чудеса.
Перейти к mainviewcontroller.m и измените webViewDidFinishLoad
выглядеть так:
- (void)webViewDidFinishLoad:(UIWebView*)theWebView
{
// Black base color for background matches the native apps
theWebView.backgroundColor = [UIColor blackColor];
[UIApplication sharedApplication].applicationSupportsShakeToEdit = NO;
return [super webViewDidFinishLoad:theWebView];
}
Не связан с StackOverflow