問題タブ [xcasset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
10 に答える
66405 参照

ios - Xcode プロジェクトから誤って xcassets ファイルを削除しました

画像コレクションから 1 つのフォルダーを削除したかったのですが、何とか xcassets ファイル全体をゴミ箱に捨てることができました。

通常の「元に戻す」方法は使用できず、削除されたフォルダーを Xcode にドラッグするだけでエラーが発生します。

同じ名前のアイテムが既に存在するため、「Images.xcassets」を「ProjectPear」にコピーできませんでした。
ファイルを保存するには、別の名前を指定するか、既存のファイルを別の場所に移動するか削除してから、やり直してください。

ナビゲーターには何も表示されず、コマンドラインにもヒントが表示されないため、このコレクションが Xcode プロジェクト内のどこにあるのかわかりません。project.pbxproj私の画像コレクションだけでなく、ごちゃ混ぜになる可能性があるため、ファイルをいじるのが怖いです。

編集: ファイルをゴミ箱から Finder にドラッグして戻すことは成功しましたが、Xcode ナビゲーターは .xcassets ファイルを認識しなくなりました (この場合はまだ認識しません)。.pbxproj ファイルに何かを追加するかどうかはわかりません。

0 投票する
1 に答える
3276 参照

ios - UIImage imageWithContentsOfFile のパス パラメータ: XCAsset 用

バンドル (Xcode 5 イメージ カタログ)imageWithContentsOfFile:に保存されている場合、UIImage オブジェクトを取得する方法はありますか?

imageNamed:メソッドでアクセスするのは簡単ですimageWithContentsOfFile:が、動作が少し異なるため、path パラメーターには何を渡せばよいでしょうか。

さまざまな形式を使用しようとしましたが、それらはすべてnil値を返します。

  • 画像名@2x.png
  • 画像名@2x
  • 画像名
  • 画像へのNSBundleファイルパス

Apple のドキュメントでは、この形式を指定していません。何か案は?

0 投票する
2 に答える
4585 参照

ios - xcassets: 7.0 より前の iOS のリリースを対象とする iPhone アプリには、XXxXX アプリ アイコンが必要です。

xcassets を使用してすべてのアイコンと画像を処理しようとすると、iOS 5 以降のデバイスをターゲットにしているため、57x57、57x57@2x、72x72、および 72x72@2x アイコンが必要であるという警告が表示されます。

問題はそれです:

  • デフォルトAppIconグループは、これらのアイコンを受け入れません。
  • との別のエントリを追加しても、警告は修正さIconIcon-72ません。
0 投票する
1 に答える
3677 参照

ios - Xcode Image Catalog: Interface Builder に画像が表示されない

そのため、アーティストから Resources.xcassets フォルダーが送られてきて、それをプロジェクトにドラッグするだけで済みました。次に、インターフェイス ビルダーにジャンプし、新しい UIImageView を追加し、xcassets からイメージ名を割り当てましたが、驚いたことに、イメージが表示されませんでした。青いクエスチョン マークで表示されます。

IB オートコンプリートが機能していることに注意してください。アプリケーションを実行すると、アセットが実際に表示されます。しかし、インターフェースビルダーではそうではありません。これにより、アセットを配置することが事実上不可能になります。特に、収まるサイズが機能しない場合は...

報告されたバグ: 15733387

0 投票する
2 に答える
5454 参照

xcode5 - Images.xcassets AppIcon と起動イメージ

アイコンとスプラッシュ スクリーンを iPhone アプリケーション (アセット カタログ)に追加する新しい方法を学習しようとしています。新しい Images.xcassets は、最初はつまずきましたが、次第に慣れてきました。少なくとも、iPhone と Android の両方でアイコンに必要なすべての異なるサイズにアイコンを変換する 2 つの異なるサイトがあります 。Icon SlayerMakeappicon.com かなりクールです!

しかし、これらすべての優れたツールを「いじって」、多くのことを学ぶ中で、スプラッシュ スクリーンの作成は Apple によって推奨されておらず、これらのツールは起動イメージを作成しないことを知りました。そこで、Images.xcassets から LaunchImage セットを削除することにしました。

ここで、クリーンアップしてビルドすると、次のエラーが表示されます。

/Users/pdl/Development/TestBackground/TestBackground/Images.xcassets: どの入力カタログにも、「LaunchImage」という名前の一致する起動イメージ セットが含まれていませんでした。

そのため、Images.xcassets から AppIcon セットを削除し、クリーンおよびビルドを実行すると、AppIcon で同じエラーが発生しました。Images.xcassets を完全に削除し、最初から再作成することで問題を解決しました。

これらの構成がどこに保存されているか誰かが知っているかどうか知りたいですか? 削除して再作成するよりも修正する方が簡単なはずです。わかる?

また、少しでもお役に立てれば幸いです。ありがとうございました。

0 投票する
0 に答える
1785 参照

ios - xCode 5 で xcAssets スライスを使用するには?

UINavigationBar のリソース数を最小限に抑えるために、xCassets でスラ​​イスを使用する方法を考えています。

通常のもの (320x64) と Retina のもの (640x128) をセットアップし、真ん中にロゴがあり、背景色が無地です。適切に伸ばせば、この 2 つは iPad の幅、iOS6 および iOS7 のバリエーションなどにも十分に収まるはずです。

iOS7 以外のナビゲーション バー (320x44 & 640x88)、iPad (幅 768 px、網膜の場合は 1536) で画像が機能するように、中央のロゴを伸縮可能にせず、周囲のすべてを伸縮可能にしたいと考えています。

スライスオプションを使用して、別のウィンドウを定義しようとしました...いずれも目標を達成するのに役立ちましたが、これはあまり文書化されていないと思います。

0 投票する
1 に答える
1079 参照

ios - Xcassets ヘルプから誤って LaunchImage を削除してしまいましたか? LaunchImage を xcassets に復元する方法

Xcassets でいくつかのファイルを編集していて、LaunchImage ファイルセットを誤って削除してしまいました。どうやって戻すの!?

ターゲットを調べてみましたが、画像を含むフォルダーとして xcassets を使用するオプションはもうありません。