je créer NSToolbar
et ajouté NSView
sur le NSToolbar
. NSView
Inclus NSImageView
. Si vous cliquez sur NSImageView
ou NSView
dans NSToolbar
, je ne peux pas déplacer l'application. Comment puis-je déplacer l'application quand je clique NSView
(ou NSImageView
) sur le NSToolbar
.Lorsque vous cliquez dessus NSImageView, l'application ne peut pas bouger
1
A
Répondre
1
La question est pas très clair pour moi, mais si vous voulez déplacer la fenêtre avec la souris, vous pouvez sous-classe la NSView (ou NSImageView) et ajouter
- (BOOL)mouseDownCanMoveWindow {
return YES;
}
Questions connexes
- 1. Google Maps - lorsque vous cliquez dessus Marker ne montre pas
- 2. Sélectionnez tout dans une pré-boîte lorsque vous cliquez dessus?
- 3. UIButton @selector ne pas appeler la méthode lorsque vous cliquez dessus
- 4. lien Créer un div d'ancrage arround lorsque vous cliquez dessus
- 5. css div ne peut pas être affiché au-dessus d'autres
- 6. jQuery emboîtées onglets premier onglet ne fonctionne pas jusqu'à ce que vous cliquez dessus
- 7. Comment faire une pause de fichier batch Windows lorsque vous double-cliquez dessus?
- 8. jQuery: .load image, puis fadeIn() échoue lorsque vous cliquez deux fois dessus!
- 9. sélectionnez le texte dans un champ de texte lorsque vous cliquez dessus?
- 10. Texte dans le champ HTML à disparaître lorsque vous cliquez dessus?
- 11. Comment supprimer l'ancien contenu des onglets jquery-ui lorsque vous cliquez dessus?
- 12. Essayer d'obtenir la valeur de la boîte de radio lorsque vous cliquez dessus
- 13. Désactiver TextArea ala Facebook lorsque vous cliquez dessus en dehors TextArea
- 14. Bonne façon de faire animer un bouton flash lorsque vous cliquez dessus
- 15. jquery commencez à faire glisser l'objet lorsque vous cliquez dessus sur l'autre
- 16. Comment faire un RibbonSplitButton ouvrir sa liste déroulante lorsque vous cliquez dessus?
- 17. CSS Menu déroulant - Séjours état lorsque vous cliquez dessus VOL STATIONNAIRE
- 18. Je veux que mes onglets pour charger dynamiquement (uniquement lorsque vous cliquez dessus)
- 19. IE montre l'image Carte découper des formes lorsque vous cliquez dessus
- 20. attribution classe à un linkbutton css lorsque vous cliquez dessus dans asp.net
- 21. Comment mettre en surbrillance un TextView ou LinearLayout lorsque vous cliquez dessus?
- 22. Désélection de NSTableView lorsque vous cliquez dessus quelque part en dehors de la table
- 23. Frais XP + cliquez une fois + ne peut pas se connecter
- 24. Le contrôle Web DetailsView ne passe pas en mode insertion lorsque vous cliquez sur l'insertion.
- 25. mx: Arbre ne distribuant pas événement "itemClick" lorsque vous cliquez sur l'icône
- 26. Eclipse PyDev ne ferme pas l'interpréteur lorsque vous cliquez sur le petit bouton rouge
- 27. Le formulaire enfant MDI ne s'active pas lorsque vous cliquez dans la zone client
- 28. Delphi "Tray" icône (NotifyIcon) menu contextuel ne disparaît pas lorsque vous cliquez à l'extérieur
- 29. Vous ne trouvez pas cliquez sur observer élément
- 30. Comment afficher un TPopupMenu lorsque vous cliquez sur un TButton?
Merci de votre answer.but il doesn ne fonctionne pas. Lorsque j'ai cliqué sur NSToolbar, je peux déplacer la fenêtre principale. mais quand j'ai cliqué sur NSView sur NSToolbar, je ne peux pas. – kimgyver
Etes-vous sûr de sous-classer NSImageView, car la méthode que j'ai décrite ici fonctionne pour moi? Remplacer la fonction de tirage pour le tester. - (vide) drawRect: (NSRect) dirtyRect {[[NSColor yellowColor] ensemble]; NSRectFill (dirtyRect); } – nielspl
Je vais tester à nouveau sur ce problème. Je vous remercie. – kimgyver