問題タブ [phfetchoptions]
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.
ios - アプリの最初の起動時に写真が表示されないのはなぜですか?
携帯電話に保存されているユーザーのフォト アルバムの写真を保持するviewController
を含むを実装しました。collectionView
アプリがユーザーに写真へのアクセス許可を求めた後のアプリの最初の起動時に、写真がcollectionView
. しかし、アプリを終了して再起動すると、写真は正常に表示されます。
viewController
以下は問題のコードです
swift - PHAsset.fetchAssets は、NSPredicate を使用してカメラで撮影した写真とビデオのみをフェッチしますか?
を使用してユーザーの画像とビデオを取得しPHAsset.fetchAssets
ていますが、インターネットやその他のソースから保存されたものを含め、ユーザーが持っているすべての写真とビデオを取り込みます。
それらをスキップして、iPhone カメラで撮影したビデオと写真のみを取得するスマートな方法はありますか? 使用しようとしてNSPredicate
いますが、適切なキーが見つかりません。また、メタデータを使用してメディアの出所を確認したくありませんPHAsset
。これは、最初にユーザーの iCloud からこれらの PHAsset をダウンロードするのに時間を費やす必要があり、時間がかかり、カメラの写真やビデオではないことを意味するためです。