IKImageFlowView

Philippe49Philippe49 Membre
03:59 modifié dans API AppKit #1
J'ai un problème lors de la mise à  jour du data source d'un  IKImageFlowView.
- Je fais naturellement un reloadData,
- l'IKImageFlowView demande bien les données pour tous les index par - (id) imageFlow:(id)aFlowLayer itemAtIndex:(int)index  

mais
• les imageItem qui étaient précédemment dans le flux ne sont pas effacées,
• les nouvelles images, elles, sont bien rajoutées.

Tout se passe comme si il fallait détruire une array d'items de l'imageFlowView avant d'utiliser reloadData.

Je ne trouve rien dans
Class-dump -C IKImageFlowView /System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/

Réponses

  • Philippe49Philippe49 Membre
    03:59 modifié #2
    dans 1238322335:

    Tout se passe comme si il fallait détruire une array d'items de l'imageFlowView avant d'utiliser reloadData.

    Comme prévu ce n'est pas cela .
  • Philippe49Philippe49 Membre
    03:59 modifié #3
    Bon j'ai mal résolu le problème, mais résolu quand même : Suppression et réinstallation d'un nouveau IKImageFlowView.
    En attente d'une solution moins crade.
Connectez-vous ou Inscrivez-vous pour répondre.