Étant donné une chaîne arbitraire d'une seule ligne, mon but est de la rendre en représentation bitmap. Cependant, je n'ai aucun moyen de trouver ses dimensions à l'avance, donc je suis réduit à obtenir le rectangle de délimitation de la gamme de glyphes et à redimensionner ma toile si ce n'est pas assez grand. Malheureusement, si le canevas n'est pas assez large pour la chaîne, mais assez grand pour que le texte puisse s'enrouler, le gestionnaire de disposition décide que c'est le meilleur. Comment puis-je empêcher le gestionnaire de disposition d'envelopper le texte?Arrêter l'encapsulation avec NSLayoutManager
0
A
Répondre
2
Vous devriez pouvoir utiliser -[NSString sizeWithAttributes:]
pour obtenir d'abord un cadre de sélection pour la chaîne avec un ensemble donné d'attributs de dessin, puis dimensionner votre vue en conséquence et effectuer le dessin réel de la chaîne.
Questions connexes
- 1. Comment arrêter mon système d'exploitation avec Java
- 2. Comment arrêter le processus java avec élégance?
- 3. EHCache Désactiver/Arrêter
- 4. Arrêter gracieusement NSXMLParser?
- 5. Comment puis-je arrêter une vidéo avec Javascript sur Youtube?
- 6. arrêter l'affichage du titre sur hover avec jquery?
- 7. Arrêter la soumission avec des valeurs d'entrée vides
- 8. arrêter un disque dur
- 9. Comment arrêter l'événement NStimer?
- 10. jquery fadein arrêter
- 11. Flex. Arrêter le film
- 12. arrêter l'événement kernell32
- 13. Comment arrêter un NSInvocationOperation?
- 14. Comment arrêter l'exécution du script?
- 15. Arrêter une publication en javascript
- 16. Comment arrêter cherrypy de l'intérieur?
- 17. Arrêter les contrôles d'être peints
- 18. Puis-je arrêter un IIS?
- 19. Forcer l'arrêt ou arrêter l'erreur
- 20. Comment arrêter le postback indésirable
- 21. Arrêter proprement une application ATL
- 22. arrêter le son dans l'iPhone
- 23. comment arrêter onChange en javascript
- 24. Arrêter Effect.ScrollTo() pendant le défilement?
- 25. fichier SWF chargé avec loadMovie ne fonctionne pas avec getBytesLoaded ou arrêter, jouer, etc
- 26. Comment arrêter de charger le UIWebView
- 27. Comment arrêter un PDA en sommeil
- 28. Comment arrêter un JavaScript MVC RedirectToRouteResult?
- 29. Comment arrêter l'exécution d'autres événements JavaScript
- 30. Comment arrêter les threads en Java?