2017-05-04 1 views
0
  1. Créer une vue collection avec un élément
  2. tâche de fond de l'article au bleu en appelant NSRectFill dans drawRect
  3. Ajouter un NSTextField à l'élément
  4. Connect NSCollectionViewItem de sortie de textField dans votre champ de texte
  5. Configurer le glissement de base
  6. Problème: lorsque vous faites glisser un élément m, le fond bleu est parti et élément devient transparent

C'est ce qu'il ressemble à tout en faisant glisser:NSCollectionView glisser - élément tourne transparent lors du déplacement

enter image description here

Répondre

0

Je ne sais pas pourquoi il se comporte de cette façon, mais le problème est dans la connexion textField sortie de NSCollectionViewItem.

Si je ne sors pas de cette prise et que je crée ma propre prise (pour parler au champ de texte), tout fonctionne correctement.

+0

Est-ce la solution trouvée instantanément à votre problème ou un ajout à la question? – Willeke

+0

C'est la solution. C'était juste non-évident alors je voulais garder la trace. – Vojto