多くのアニメーションGIFをアプリケーションに表示したいと思います。しかし、IKImageBrowserView
に追加されたGIFはアニメーション化されていません。私に何ができる? NSTableView、WebKitなどの代替メソッドはありますか?どちらが優先されますか?IKImageBrowserViewは、多数のアニメーションGIFを表示できますか?
0
A
答えて
0
私は組み込みのCocoaメソッドがWebKit以外のアニメーションGIFを表示するとは思いません。 問題は、WebKitをIKImageBrowserViewに埋め込むことができないことです。
アイテムビューがWebKitビューであるNSCollectionViewを使用できます。 しかし、私はパフォーマンスについて心配します。特にアニメーション化されたGIFがたくさんある場合、NSCollectionViewは高速ではなく、それ自体では並行しません。数百または数千のWebKitsをインスタンシエートすることは、おそらく悪い考えです。
10.7(Lion)をターゲットにすると、NSTableViewを使用することもできます.Lionでは、実際のビューではない10.7 NSCellベースのセルの代わりにビューベースのセルを使用できるためです。 NSTableViewを使用すると、WebKitベースのビューをセルとして再度埋め込むことができます。 NSTableViewは表示可能な行数のインスタンスのみを作成するため、パフォーマンスの向上が得られます。
10.6もターゲットにする必要がある場合は、NSCollectionView(BCCollectionView)とビューベースのNSTableView(PXListView)のオープンソースの代替案がいくつかあります。
関連する問題
- 1. IKImageBrowserViewは複数行タイトルを表示できますか?
- 2. jPanelでアニメーションgifを表示する
- 3. AndroidでアニメーションGIFを表示する
- 4. QLabelに.gifアニメーションを表示する
- 5. imageviewアニメーションGIFのみ表示静的
- 6. AndroidのSafari MobileでアニメーションGIFを表示する方法はありますか?
- 7. MagentoはアニメーションGIF画像を表示します
- 8. アニメーションGIFはアニメーションGIFがありクローム
- 9. GIFアニメーションを取得できません
- 10. IOS10でUIImageViewでGIF画像を表示できますか?
- 11. Gifencoderclass.phpでアニメーションGIF、ソースではないGIF
- 12. アニメーション:CSS3またはGIF?
- 13. SWT:透明な背景のアニメーションGIFを表示
- 14. アニメーション - GIF
- 15. vue.jsはマウスオーバーでアニメーションgifをjpgに置き換えます。
- 16. TSpeedButtonでgifを表示するには
- 17. XNAのGIFアニメーション
- 18. Xamarin.formsのアニメーションgif
- 19. .gifのアニメーションがウィンドウに表示されないフォーム
- 20. ViewCellが表示または非表示になったときにViewCellをアニメーション表示できますか?
- 21. IKImageBrowserView:アイテムごとにツールチップを表示する方法は?
- 22. jqueryで各行のテキストをアニメーション表示できますか?
- 23. アニメーション後の表示を非表示にできません
- 24. UIImageViewに* .gifファイルをすぐに表示できません
- 25. pyqtでシステムトレイアイコンとして(アニメーション化された)GIFイメージを表示する方法はありますか?
- 26. Wagtailで動作するアニメーションGIFを取得できません
- 27. PHPでアニメーションGIFを読む
- 28. libgdxでアニメーションgifを再生
- 29. phpthumbでアニメーションGIFをリサイズ
- 30. このGIFは静止画ですか、アニメーションですか? (Rubyで)
NSImageViewはアニメーションをYESに設定してアニメーションGIFを直接表示することができます。 1つのビューにつき100枚の画像を表示する必要があります。私は注意深く配置された100個のNSImageViewでそれらを表示しようとしています。パフォーマンスが受け入れられれば幸いです。 –