1

ウィジェット拡張機能を介して画像にアクセスする際に何らかの制限はありますか? Pocket.png という名前の Widget extension Supporting Files グループ内に画像があります。

この画像をウィジェットカスタムビューコントローラーで使用したいのですが、いつものようにこのコードを書きました

var pocketImage:UIImage = UIImage(named: "pocket")

驚いたことに、このコードは空白を返します。pocket.png 同じ問題で試しました。

今、パスで画像を処理しようとしましたが、以下のコードでさえ nil を返します

let pathx = NSBundle.mainBundle().pathForResource("pocket", ofType: "png")

では、ローカルで利用可能な画像にアクセスするにはどうすればよいですか? 注: メイン アプリケーションでローカル イメージを使用すると、同じコードが正常に動作します。

4

1 に答える 1

1

画像を正しくコピーしない xcode の問題がありました。問題を解決するには、それらを削除して再度コピーする必要がありました。

于 2014-10-29T01:33:18.610 に答える