2009-12-24 11 views

Respuesta

13

Utilice el método - (void)setDefaultParagraphStyle:(NSParagraphStyle *)paragraphStyle en su NSTextView.

Documentación sobre NSParagraphStyle

Documentación sobre NSMutableParagraphStyle

Hay un método setLineSpacing: en NSMutableParagraphStyle. También hay métodos relacionados con la altura de línea, los métodos en "Configuración de otra información de estilo" en la documentación NSMutableParagraphStyle deberían resultar útiles.

Creo que eso es lo que estás buscando.

+0

¿Cómo cambio el NSParagraphStyle a NSMutableParagraphStyle por lo que el setLineSpacing: método de trabajo ya que esto es lo que tengo ahora (en una subclase NSTextView) http: // grab.by/1ppb. Y recibo esa advertencia por ese problema. – Joshua

+0

Cambiar el (NSParagraphStyle *) a (NSMutableParagraphStyle *) – Michael

+0

Gracias, acabo de descifrar eso, pero en realidad no cambia el espacio entre líneas, ¿alguna idea de por qué? – Joshua

19

dejar la respuesta en caso de que alguien necesita:

NSMutableParagraphStyle * myStyle = [[NSMutableParagraphStyle alloc] init]; 
[myStyle setLineSpacing:10.0]; 
[myTextView setDefaultParagraphStyle:myStyle]; 
+0

+1 por poner las palabras de Michael en el código. – Souljacker

+1

+1 de mí también. Si la documentación de Apple fue realmente útil, la comunidad de desarrolladores Xcode de Stackoverflow sería mucho más pequeña. –

Cuestiones relacionadas