Как отключить «Shake to Undo» в приложении для iPhone, написанные с помощью PhoneGap?

StackOverflow https://stackoverflow.com/questions/3811554

  •  26-09-2019
  •  | 
  •  

Вопрос

Единственное, что я нашел Это то, что вы должны установить 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];
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top