2013-10-19 12 views
7

XCode5のアセットカタログにGIFイメージファイルを追加する方法を知っていますか?XCode5のアセットカタログにGIFイメージを追加する方法

+0

image.gifのようなアニメーションGIFは、 'iOS' SDKでアニメーション化されません。 – Buntylm

+0

アニメーションGIFを表示すると、私はコードで処理しています。私は基本的に古いバージョンを新しいバージョンに移行し、すべてのイメージを資産に移動しましたが、いくつかのGIFは追加できません。 – carbonr

+0

@ XCodeMonkeyこの質問はあなたがマークしたものと重複していません。私はXCODE 5で資産を管理するために追加された新機能について話しています。前提を行う前にお読みください – carbonr

答えて

7

Images.xcassetsフォルダに移動し、MyGifAnimation.xcassetsという名前のフォルダを作成し、[email protected]ファイルとMyGifAnimation.gifファイルをそこに配置します。その後、Contents.jsonファイルを作成します。あなたはUIImageViewに直接ロードするようなアニメーションを自分で処理する必要がありますアニメーションGIFにはなりません

{ 
    "images": [{ 
     "idiom": "universal", 
     "scale": "1x", 
     "filename": "MyGifAnimation.gif" 
    }, { 
     "idiom": "universal", 
     "scale": "2x", 
     "filename": "[email protected]" 
    }], 
    "info": { 
     "version": 1, 
     "author": "xcode" 
    } 
} 

:お好みのテキストエディタで、その中に次のように記述することを開きます。

+3

これはXcode 7では私にとっては役に立たなかった – Joey

+1

@Joeyと同様に、私は現代のXcode(7.2.1)でも動作するようにはできませんでした。 '.xcassets'エディタは手動で作成された' .imageset'を正しく表示しますが、 'imageNamed:'を呼び出すと 'nil'を返します。 – aednichols

+0

私に人を知らせてくれてありがとう、私はこの問題をチェックし、すぐに私の答えを更新します。これはハッキーな方法なので、もう理解できません。 – isair

関連する問題