J'ai un petit problème de cacao. J'ai une application StatusBar qui a un NSStatusItem dans la barre de menu. Il est dessiné par un affichage personnalisé comme shown here. Lorsque la vue principale de l'application est masquée (la plupart du temps), l'ordinateur s'endort et se réveille à nouveau, je perds l'icône et un rectangle bleu s'affiche. Quelqu'un d'entre vous a-t-il une idée de ce que je peux faire à ce sujet? Cela n'arrive pas lorsque la vue principale est affichée.NSStatusItem pas affiché après le sommeil
0
A
Répondre
0
Le problème a été résolu en remplaçant [theItem drawStatusBarBackgroundInRect: [toolbarView frame]] par [toolbarView setNeedsDisplay: YES]; Merci AlBlue de m'avoir orienté dans la bonne direction.
Questions connexes
- 1. tuer après le sommeil
- 2. le zoom profond n'est pas affiché
- 3. Clic-droit sur un NSStatusItem
- 4. Emplacement NSStatusItem (cacao) à l'écran
- 5. Le texte grec n'est pas affiché correctement
- 6. Glisser des fichiers dans NSStatusItem
- 7. Le bouton radio n'est pas affiché
- 8. Le générateur d'application Oracle n'est pas affiché.
- 9. Le nom d'utilisateur n'est pas affiché correctement
- 10. Iphone - UIView pas affiché
- 11. WriteBuildMessage pas affiché
- 12. killall httpd pour le processus de sommeil
- 13. Journal de sommeil automatisé
- 14. Afficher NSOpenPanel dans une application NSStatusItem
- 15. Prévenir le sommeil dans Titanium pour iPhone
- 16. iPhone navigationController n'est pas affiché
- 17. Report n'est pas affiché - WPF
- 18. Python se fige après le sommeil informatique/mise en veille prolongée
- 19. Comment faire pour reprendre un test Selenium RC après le sommeil d'un ordinateur?
- 20. RSpec: stubbing Kernel :: sommeil?
- 21. Sharepoint hit counter n'est pas affiché
- 22. Mise à jour de l'image d'un NSStatusItem
- 23. script Perl est se faire tuer pendant le sommeil()
- 24. Exécuter le code PHP après que quelque chose est affiché dans le navigateur
- 25. gérer le sommeil dans le service exécuteur programmé java
- 26. À la fin de mon sommeil()
- 27. temps de sommeil en boucle
- 28. UIActivityindicator ne sera pas affiché sur Modalviewcontroller
- 29. UIViewController ne soit pas affiché de UITableViewController
- 30. TOOLTIPS pas affiché correctement dans IE
Quel code utilisez-vous pour afficher l'objet? est-ce que vous disposez de l'image quelque part lorsque l'application s'arrête? – AlBlue
Merci de me poser la question. J'ai utilisé ceci, [theItem drawStatusBarBackgroundInRect: [toolbarView frame] Et parce que vous avez demandé je l'ai changé à [toolbarView setNeedsDisplay: YES]; Je ne suis pas sûr à 100% que cela résout le problème. Mais je n'arrive plus à le reproduire. – bartvdpoel
Je ne suis pas sûr à 100% si c'est corrigé. Mais je vais le donner à mes testeurs et voir si ça remonte. AlBlue, merci pour l'indice! – bartvdpoel