Come impostare l'altezza della linea o la spaziatura in un NSTextView
(vale a dire quanto è alta ogni linea o quanto spazio c'è tra ogni linea)?Impostazione dell'altezza della linea/interlinea in un NSTextView
risposta
Utilizzare il metodo - (void)setDefaultParagraphStyle:(NSParagraphStyle *)paragraphStyle
in NSTextView.
documentazione sul NSParagraphStyle
documentazione sul NSMutableParagraphStyle
C'è un metodo setLineSpacing:
in NSMutableParagraphStyle. Esistono anche metodi relativi all'altezza della linea, i metodi in "Impostazione di altre informazioni di stile" nella documentazione NSMutableParagraphStyle dovrebbero rivelarsi utili.
Penso che sia quello che stai cercando.
lasciare la risposta in caso qualcuno bisogno:
NSMutableParagraphStyle * myStyle = [[NSMutableParagraphStyle alloc] init];
[myStyle setLineSpacing:10.0];
[myTextView setDefaultParagraphStyle:myStyle];
+1 per mettere le parole di Michael in codice. – Souljacker
+1 anche da me. Se la documentazione di Apple fosse davvero utile, la comunità di sviluppatori Xcode di Stackoverflow sarebbe molto più piccola! –
- 1. Impostazione dei caratteri predefiniti in NSTextView
- 2. Evidenziazione della sintassi NSTextView
- 3. Completamento in NSTextView
- 4. Get & Evidenziare parola corrente in un NSTextView
- 5. IBOutlet per NSTextView in un progetto ARC
- 6. NSTextView e NSAttributedString
- 7. Scrolling NSTextView to bottom
- 8. NSTextView all'interno di un NSScrollView non scorre :(
- 9. Impostazione della larghezza della finestra in Xcode
- 10. UILabel/NSTextView vs. CATextLayer
- 11. Creazione di un collegamento in-app in NSTextView
- 12. CALayer, NSTextView e ridimensionamento
- 13. Modo corretto per sostituire NSTextStorage in NSTextView?
- 14. Come reindirizzare STDOUT a un NSTextView?
- 15. NSTextView con token
- 16. NSTextView scrolling line by line
- 17. Impostazione della dimensione di un DialogFragment
- 18. Riempimento in NSTextView - possibile senza disegno personalizzato?
- 19. Come impostare il carattere in NSTextView?
- 20. Impostazione della directory iniziale di un SaveFileDialog?
- 21. Impostazione della posizione su un pulsante in Python?
- 22. KendoUI: impostazione della griglia in ordine programmato
- 23. Impostazione della compressione gzip in asp.net
- 24. impostazione giorno della settimana in javascript
- 25. Impostazione della colonna ordinata predefinita in Datatable
- 26. impostazione della home directory in finestre R
- 27. Impostazione della variabile su @mixin in Sass?
- 28. Impostazione della variabile in bash -c
- 29. Impostazione della versione iOS minima in XCode
- 30. Impostazione della dimensione della tela di stampa in Matplotlib
Come faccio a cambiare il NSParagraphStyle al NSMutableParagraphStyle in modo che il setLineSpacing: metodo funziona in quanto questo è quello che ho adesso (in una sottoclasse NSTextView) http: // grab.by/1ppb. E ricevo quell'avvertimento per quel problema. – Joshua
Cambia il (NSParagraphStyle *) in (NSMutableParagraphStyle *) – Michael
Grazie, ho appena finito, ma in realtà non cambia l'interlinea, nessuna idea del perché? – Joshua