Depuis Mountain Lion, lorsque je sélectionne un élément d'une liste (Finder, Xcode) comportant des sous-éléments et un triangle d'affichage (un dossier dans la vue liste), les éléments à afficher s'abaissent au lieu de s'afficher instantanément tels qu'ils étaient dans la liste. passé.
Je préfère nettement la méthode précédente dans Lion et Snow Leopard où le contenu était affiché instantanément ou était caché instantanément.
Pour le voir, ouvrez une vue liste dans le Finder et sélectionnez un dossier avec son contenu. Appuyez sur la flèche droite ou cliquez sur le triangle d'affichage pour afficher le contenu.
Dans Mountain Lion, le contenu est réduit avant d’apparaître complètement.
Dans Lion et Snow Leopard, c'était autrefois instantané, ce que je préfère grandement.
D'après ce que j'ai pu rechercher, il s'agit d'un NSOutlineView. Ce que je ne trouve pas, c'est la propriété spécifique ou la classe supplémentaire qui effectue cette animation, ni comment l'arrêter.
Alors que Apple va à l'extrême pour animer tout ce qui est possible dans l'interface, tout ce que je veux, c'est éteindre toutes ces animations inutiles et faire en sorte que mes données s'affichent aussi vite que possible… comme dans les systèmes d'exploitation précédents. Pourquoi Apple ajoute-t-il ces fonctionnalités et ne nous permet pas de les désactiver, ça me dépasse. Existe-t-il un NSUserDefault pour les désactiver? De préférence à l'échelle du système?
Merci d'avance.
la source