「DisallowOverscroll」を「true」に設定するなど、このフォーラムや他のフォーラムから多くの提案を試みました。ひょっとしてこれは phonegap 3.0 で壊れているのでしょうか?
24038 次
5 に答える
8
ファイル AppDelegate.h で、MainViewController を初期化した後、webview 内の scrollView クラスを次のように設定することで、このバウンスを無効にすることができます。
- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
....................
self.viewController.webView.scrollView.bounces = NO;
return YES;
}
ファイル config.xml の構成値は使用されませんでした。Cordova プロジェクトですべて検索しました。
于 2014-01-13T16:28:35.690 に答える
1
Cordova 3.x 以降の場合、次のよう(void)webViewDidFinishLoad
に設定できると思います。MainViewController.m
- (void)webViewDidFinishLoad:(UIWebView*)theWebView {
// Black base color for background matches the native apps
theWebView.backgroundColor = [UIColor blackColor];
theWebView.scrollView.bounces = NO;
return [super webViewDidFinishLoad:theWebView];
}
テスト済み: Cordova 3.4、3.5。
于 2014-09-08T04:08:50.250 に答える