J'ai une vue défilement, et un certain nombre de vues personnalisées (même classe) à l'intérieur. Chaque vue personnalisée contient un NSTextView. Je veux que le curseur reste en flèche tout le temps, car les vues de texte ne sont pas modifiables. Toutefois, la définition du curseur à l'aide de la chaîne attribuée contrôle uniquement les zones contenant des caractères. J'ai donc essayé de remplacer la méthode mouseMoved de la vue déroulante. Cela fait l'affaire mais quand je fais défiler la vue en déclenchant l'événement scrollWheel, le curseur a changé de nouveau à IBeam.Curseur dans NSTextView
Une idée de comment résoudre ce problème?
Merci
Je sais que cela va faire fléchir le curseur, mais je veux que le texte soit sélectionnable .. Merci pour la référence du document, mais je l'ai lu et toujours désemparé. Je suppose que NSTextView gère le curseur lui-même, à partir du rendu des chaînes attribuées. –