2

アニメータープロキシを使用して NSImageViews をアニメーション化します。Snow Leopard でアプリケーションをテストしている間、すべてが期待どおりに機能します。ただし、Leopard では、どのアニメーションも機能していません。さらに、NSImageViews は、アニメーター プロキシを介しているかどうかにかかわらず、設定した alphaValue を有効にしていないようです。それらを非表示にする唯一の方法は、画像を nil に設定することです。奇妙なことに、これはすべて Snow Leopard では正常に機能しますが、Leopard 10.5.8 では機能しません。なぜこれが起こっているのかについて何か考えはありますか?

4

3 に答える 3

3

これはおそらく AppKit のリリース ノートに記載されているはずです。10.5 では、-[NSView alphaValue]レイヤーに裏打ちされたビューに対してのみ効果があります。この制限は 10.6 で解除されました。

于 2010-04-07T08:40:57.823 に答える
0

おそらく、10.5 SDK に対してビルドする必要があります。

于 2010-04-03T17:32:57.287 に答える
0

Snow Leopard で修正されたのは、Leopard のバグである可能性があります。

于 2010-04-04T05:11:47.847 に答える