問題タブ [alassetslibrary]

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 投票する
2 に答える
1138 参照

objective-c - NSStringのファイル名をアセットライブラリに保存されている写真のUIImageに変換します

次のコードを使用して、アセットライブラリに保存されている写真の元のファイル名を取得できました。

NSString変数_filepathは、画像の元のファイルパスを次のように格納しています。

私がやりたいのは、フォトギャラリーからこの画像を取得し、次のコードを使用してPDFドキュメントに描画することです。

この描画コードは、アプリケーションディレクトリに保存されている画像で試したので、間違いなく機能しています。ファイルパスを使用してUIImageを作成するか、その写真の完全なディレクトリを指す方法を見つける必要があります。

コンソールに出力されると、画像変数はnullとして返されます。

どんな助けでも素晴らしいでしょう。

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

objective-c - Asset-Library ブロックの外部で変数が保持されないのはなぜですか?

何年もかけて取り組んできた奇妙な問題に出くわしました。

私は基本的に、アセットライブラリから写真のファイルパスを取得し、以下のコードを使用してCGRectMakeメソッドを使用してpdfに描画しようとしています:

.h ファイル内:

.m ファイル内:

何が起こっているかというと、ブロックの後の UIImage、testImage が実際にはブロックの前に解決されているということです。

これらのコード行をブロックに入れると、CGRectMake メソッドで Invalid Context 0x0 というエラーが発生します。

self.pdfImage UIImage を最初に割り当ててから描画するにはどうすればよいですか?

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

cocoa-touch - ブロック内のALAssetsLibraryのインスタンス化は、不正なアクセスをスローします

プロジェクトをアークに変換しましたが、新しいアセットライブラリをインスタンス化すると、アクセス不良エラーがスローされます。ARC以前は問題ありませんでした。

助言がありますか?

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

iphone - 画像をカスタム ライブラリに保存する

iPhoneのフォトアルバムのカスタムライブラリに画像を保存するアプリがあります。

ALAssetLibrary の次の関数を呼び出しました

私のSaveImage IBActionで

しかし、私のアプリケーションはクラッシュし続けます 助けてください よろしくお願いします

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

iphone - カメラアプリのように写真を保存したアルバムにアクセスするにはどうすればよいですか?

コードを使用して、アプリのカスタマイズしたアルバムに写真を保存しました

ユーザーがボタンをクリックしたときにそのアルバムに保存されたすべての写真を取得し、カメラアプリ(iPhoneのデフォルトアプリ)のようにビューに表示したい

どうすればそれを行うことができますか?

前もって感謝します

0 投票する
5 に答える
9145 参照

iphone - ALAsset 画像サイズ

写真を表す ALAsset が与えられた場合、画像を UIImageView にロードしたり、aspectRationThumnail メソッドを使用したりせずに、写真のサイズ (高さと幅) を取得することは可能ですか?

0 投票する
3 に答える
1416 参照

iphone - ELCImagePickerController をインストールする

複数の画像を選択できる画像ピッカーが見つかってうれしいです。しかし、インストールするにはいくつか問題があります。XCode初心者で申し訳ありませんが、簡単な質問をさせていただきます。

ここで説明されている手順に従っています: http://www.icodeblog.com/2011/03/03/update-elcimagepickercontroller/

したがって、StitchController.h で

StitchController.m で ELCImagePicker を起動するには

しかし、今、ボタンをクリックして起動しても何も表示されません。

元に戻すと

エラーがスローされます: *キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: '-[AppDelegate viewController]: 認識されないセレクターがインスタンス 0x664990 に送信されました'

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

iphone - アプリケーションがフォアグラウンドに入ったときに値を更新する

私のアプリケーションは、ユーザーのアルバムを追跡するために「ALAssetsGroup」を使用しています

これらのアルバムをアプリケーションに表示すると、ユーザーはアルバムをクリックして画像も表示できます。

ここで、ユーザーがサファリを介して画像をダウンロードしたり、何らかの方法でアルバムを変更したりすると、問題が発生します。

私のアプリケーションはまだ新しいアルバムではなく古いアルバムへの参照を保持しているので、を使用してアルバムを更新しようとしました

しかし、アルバムはまだ古い値を持っているようです。アプリケーション内でもう一度更新すると、正しい値が取得されます。

この問題を解決するために使用できるものは他にありますか..?多分通知..?

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

objective-c - カメラで撮影した写真やカメラロールから選択した写真のジオコード (緯度/経度) メタデータにアクセスする

重複の可能性:
アップロードされた iPhone の写真から正しい緯度と経度を取得するにはどうすればよいですか?

iPhone のカメラで撮影し、カメラ ロールから選択した写真のジオコード位置情報 (緯度と経度) にアクセスする必要があります。まずはカメラで撮った写真を…

カメラで画像を撮影したら、次のコードを使用しています。次に、画像のメタデータを取り出して、NSMutableDictionary に保存します。しかし、辞書に GPS 情報がありません... どこにあるのですか? この情報にアクセスするにはどうすればよいですか。これに関する適切なドキュメントも見つかりません...

以下のコード:

NSLog は次の情報を出力しますが、GPS 情報はありません

ALAssetLibrary を使用してこれを別の方法で試してみましたが、ifステートメントを入力することはなく、そのelse部分だけを入力すると、明らかに上記と同じ情報が生成されます。その結果、まだ GPS データがないので役に立ちません。

そのためのコードは次のとおりです。

という@propertyタイプの を作成しますNSMutableDictionaryphotoMetadataDictionary_

次に、.m ファイルで次の操作を行います。

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

ios - ELCImagePickerControllerを統合する方法は?

アプリでELCImagePickerControllerを使用しています。Githubからダウンロードしたデモによると、私が使用したコードは

ELCImagePickerDemoAppDelegateは私のアプリケーションのAppDelegateではないため、これで機能しなくなります。したがって、この画像ピッカーを私のアプリに統合するための正しいコードは何である必要があります。また、アプリにUIViewControllerサブクラスを追加して、

しかし、それはピッカーを表示せず、メッセージをログに記録します

誰かが私を正しい方向に導くことができますか?