問題タブ [asset-catalog]
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.
ios8 - アセット カタログとサイズ クラスを使用して、UIButton のイメージ プロパティが正しくレンダリングされない
UIButton の image プロパティに問題があります。私のアセット カタログには、Any / Any size クラスのデフォルト イメージと、Regular / Regular クラスに固有のイメージが含まれています。Interface Builder で UIButton のイメージ プロパティを「img_facebook」に設定すると、iPad でイメージが正しくレンダリングされません (Regular/Regular の代わりに Any/Any サイズのイメージが選択されます)。しかし、「traitCollectionDidChange:」メソッド内で更新すると、画像は正しくレンダリングされます (添付のコード スニペットを参照)。
IB が UIImage インスタンスを作成し、それを一度だけプロパティに割り当てているようです。それは理にかなっていますが、UIButton の代わりに UIImage で同じことを行うと、すべてが完全に正常に機能します。
誰かが同様の問題を経験しましたか? IBでそれを修正することは可能ですか、それともコードで画像を手動でリセットする必要がありますか?
ios - Xcode 6 - Asset Catalog が PDF を自動的に認識するようにする
アセット カタログで PDF をサポートする Xcode 6 がリリースされて以来、私は小さな、しかし非常に厄介な問題を抱えていました。
PDF をアセット カタログにドラッグすると、Xcode はそれを「ビットマップ」イメージとして認識します。そのため、「属性インスペクター」に移動して、画像タイプを「ベクター」に変更する必要があります。さらに悪いことに、画像を「未割り当て」から正しいスロットにドラッグする必要があります。
ご想像のとおり、何十もの画像をインポートするとき、これは非常に苦痛です。
これを修正する方法を知っている人はいますか?
ありがとうございました!
ios - 新しい画像セットに設定するピクセル サイズに関する混乱
New Image Set の下の Images.xcassets では、デバイス固有を使用して、異なるサイズの同じ画像を取得します。iPhone 2x、Retina 4 2x、3x、iPad 1x、2x を使用します。iPhone 6+ で画像を 40x40 ピクセル @3x にしたい場合、iPhone 6 で画像を 30x30 ピクセル @2x にしたい場合、それは許可されていませんか? たとえば、50x50 の画像を 2x に、もう 1 つを 3x に配置できますか、それとも許可されませんか?
ios - Launch Image は、ぼやけたゲーム画像をバックグラウンドで読み込みます
iOS 7.1、iOS 8.1 でゲームを作成しました。展開対象をiOS 7.0にしました。iOS 7.1、8.1、7.0.3 シミュレーターを使用しています。iOS 6、7、8 のすべての起動イメージに適切なサイズがすべて揃っています。起動イメージは、iOS 7.1、8.1 で正常に動作します。起動画像は私の画像と黒い背景を読み込みます = 私がそれをどのように作ったか。しかし、iOS 7.0.3 では、起動イメージが私のイメージを読み込み、次に黒い背景ではなく、ゲームのぼやけた背景を同時に読み込みます。起動イメージの後、ゲームは正常にロードされます。起動画像のぼやけたゲームの背景を取り除き、Images.xcassets で提供した起動画像に従って黒くする方法を教えてください。
in-app-purchase - IAP - ホストされたコンテンツ - アセット カタログ コンパイラ エラー - 出力ディレクトリ ".../.../..." が存在しません
サイズが 50MB 以上のアプリがあります。画像セットでいっぱいです。アプリには IAP があるので、オンデマンドで画像セットをダウンロードしたいと思います (ユーザーが 1 つの画像セットを購入したとき)。そのために、Apple のホストされたコンテンツ オプションを使用しようとしています。
正しい名前/バンドル ID で新しいプロジェクトを作成し、iTunes 接続ですべてを構成しました。これらの IAP イメージ セットを配信するために、すべての IAP 製品にアセット カタログを使用しました。ただし、製品をアーカイブしたい場合、Xcode から次のメッセージが表示されます。
/Users/MyCompany/Desktop/Programming projects/Tutorials/Vegetables1/Vegetables1/Media.xcassets: 出力ディレクトリ"/Users/MyCompany/Library/Developer/Xcode/DerivedData/Vegetables1-dzbpbuiozhaliyezacnqehsgubdt/Build/Intermediates/ArchiveIntermediates/Vegetables1/InstallationBuildProductsLocation /Library/InAppPurchaseContent/Vegetables1/Contents」が存在しません。
Media.xcassets が空です...画像を追加しませんでした。何をしても、このエラーが発生し続けます。
Media.xcasset が に正しく追加され、Copy Bundle Resources
から表示されFinder
ます。
アセット カタログがなくても、すべての画像を手動で追加できました。これは良い方法だとは思いませんが、うまくいかない場合は他に選択肢がありません。