ウィジェット拡張機能を介して画像にアクセスする際に何らかの制限はありますか? Pocket.png という名前の Widget extension Supporting Files グループ内に画像があります。
この画像をウィジェットカスタムビューコントローラーで使用したいのですが、いつものようにこのコードを書きました
var pocketImage:UIImage = UIImage(named: "pocket")
驚いたことに、このコードは空白を返します。pocket.png 同じ問題で試しました。
今、パスで画像を処理しようとしましたが、以下のコードでさえ nil を返します
let pathx = NSBundle.mainBundle().pathForResource("pocket", ofType: "png")
では、ローカルで利用可能な画像にアクセスするにはどうすればよいですか? 注: メイン アプリケーションでローカル イメージを使用すると、同じコードが正常に動作します。