0
私はいくつかのアニメーションボックスを表示するwebviewを持っていますが、ビューにドロップシャドウを置くと、スローダウンしてひどく遅れます。影がなければ、webviewのコンテンツはスムーズにアニメーション化されます。NSShadowのスローダウンを伴うWebView
タッチパッドで弾力的なスクロールをすると、サファリ/クロムと同様の効果が得られました。いい感じ!しかし、私のインスピレーションのように滑らかに実行されません。ここで
影の設定の抜粋です:
NSShadow *dropShadow = [[NSShadow alloc] init];
[dropShadow setShadowColor:[NSColor blackColor]];
[dropShadow setShadowOffset:NSMakeSize(0, 0)];
[dropShadow setShadowBlurRadius:5.0];
[webview setWantsLayer: YES];
[webview setShadow: dropShadow];
[dropShadow release];
-
私の質問は:私はこの問題を回避するにはどうすればよいですか?
非常に不幸です。提案はありますか? – Rodrigo
どのようにWebViewにボックスを作成していますか? –
ウィンドウ全体を塗りつぶすだけのwebviewがあります。このコードを "awake from nib"セレクタで呼び出します。それは...私はwebviewの中で、他のココアのものを使用していないアプリのインターフェイス全体を作った。 – Rodrigo