問題タブ [icloud-photo-library]

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

ios - PHAsset fetch はコレクションの 50% を nil として返します

を受け取ってPHAssetCollectionに渡すとPHAsset.fetchAssetsInAssetCollection:options、 のコレクションが返されPHAssetます。私に返されるたびにUIImage、返されるゼロの値もあります。

以下は私のcellForItemAtIndexPath:indexPath方法です。

nil チェックを入れないと

次に、UICollectionView は何もレンダリングしません。nil チェックを追加するとすぐに、コレクション ビューがフォト ライブラリのアセット コレクションから画像のレンダリングを開始します。

オブジェクトがあるのと同じ数の nil が返されるのはなぜUIImageですか? 私のリクエストに、私が台無しにしている何かがありますか?

これは、print上記の呼び出しの出力です。

アップデート:

これは、返されたすべての PHAssetCollection で発生するようです。

更新 2:

これは、私が複製しようとしている WWDC の例からのビットです。私が気づいたことの 1 つは、セルが再利用されている場合に上書きされないように、セルにタグを付けることです。

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

objective-c - アプリで iCloud Pics を開く

アプリですべての iCloud 画像を表示する必要があります。だから私はそれらの写真をさらなる行動に使わなければなりません。iCloud 機能を実装するために使用したフレームワークはありますか。さまざまなコードと tuts を確認しましたが、iCloud から画像を取得できません。

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

ios - iOS で削除された写真が再び表示される仕組み

iOS 11 では、iCloud フォト ライブラリをオンにしました。* 数百枚の写真を削除しました。* 最近削除した写真フォルダのすべてを削除しました * iCloud フォト ライブラリをオフにしました (他のデバイスがまだ使用していたので、電話以外には削除されていない写真が残っていました) * この時点で、電話には削除された写真が含まれていませんでした * 1 週間その後、iCloudフォトライブラリをオンに戻しました*数日後、ライブラリから削除された写真が戻ってきましたそして、削除された写真フォルダから戻ってきました

どうすればいいの?ライブラリを使用している任意のデバイスから写真を削除すると、すべてのデバイスから写真が削除され (それらの写真はライブラリに存在しなくなるため)、最近削除されたフォルダー内の写真をすべて削除すると、写真が永久的になるはずだと読みました。

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

swift - MLMediaLibrary - フォト ライブラリの表示 - Swift コードが間違っている - macOS

フォト ライブラリの写真を表示しようとしています。以下の Apple サンプル コードは正しく動作しません。通知を待ちませんが、表示する写真データがないため、セクションの項目数でクラッシュするコレクション ビューを起動しようとします。

Swift の第一人者からの助けに感謝します!