Question

Je voudrais savoir s'il y a un moyen d'organiser les fenêtres de bureau programatically similaires à Expose à Cocoa.

Merci.

Était-ce utile?

La solution

Le mieux que je peux penser à du haut de ma tête est ce (un peu maladroite, et ne pas continuer à afficher le contenu en mouvement, mais devrait fonctionner):

  1. Prélever le contenu de chacune de vos fenêtres aux images
  2. Créer de nouvelles fenêtres montrant ces images (jeu à l'échelle avec redimensionnement de la fenêtre), et cacher votre ancien
  3. Calculer les nouvelles positions pour chaque fenêtre (une première approximation serait de les étendre à tous la même taille, puis les tuiles)
  4. Appel -setFrame: Animer: sur tous

Sinon, le même tour, mais au lieu d'utiliser de vraies fenêtres, autour d'elle. Faire un écran de taille fenêtre transparente et déplacer CALayers

Bonne chance! Ceci est certainement une chose difficile à faire bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top