Ich versuche, lazy-loading-ähnliches Verhalten aus meiner NSCollectionView zu bekommen. (ehrlich gesagt nahm ich an, dass es hatte, wie eine UITableView - scheint wie eine offensichtliche Unterlassung?)NSCollectionView lazy-loading-ähnliches Verhalten
Wie auch immer, ich zeige Bilder in den Zellen, und möchte Bilder laden, wie sie in Sicht zu scrollen, und entladen sie, nachdem sie gegangen sind.
Dies ist für ein Forschungswerkzeug und muss nicht schön sein - das heißt: stuff können „Pop“ in
Irgendwelche Ideen.? Mein erster Gedanke ist es, einen Weg zu finden, auf dem die Ansichten in der Sammlung wissen, wann sie auf dem Bildschirm sind, aber der Ausdruck scheint viele Male öfter aufgerufen zu werden als auf dem Bildschirm.
Danke, ich werde das morgen versuchen und melden! Finden Sie, dass Sie etwas Besonderes tun müssen, um die Zellen, die nicht in Sicht sind, aufzuräumen? – user441669
Es war mein ursprünglicher Plan, aber sobald ich gesehen habe, dass es keinen Einfluss auf die Leistung hat, habe ich es verlassen. Wenn Sie sie bereinigen möchten, können Sie imageView image auf Null setzen, wenn die Zelle nicht mehr sichtbar ist. – mohacs
Funktioniert gut für mich, danke. – user441669