Pregunta

Me gustaría tener un selector personalizable, donde se pueden personalizar muchas características. Una cosa que no puedo encontrar la manera de hacer es cambiar el texto del botón de cancelación. He encontrado que el método de setPrompt va a cambiar el texto del botón bien, pero no puedo encontrar ningún método similar para el botón de cancelación, ¿existe un procedimiento de este tipo?

¿Fue útil?

Solución

No hay un método integrado para ello, pero podría intentar iteración a través de subvistas de ver el contenido del panel y buscar el botón cuya acción es cancel:, y llamando setTitle: en eso.

Actualización:. No hay un método _setCancelButtonTitle: privada, también

(También, ambos probablemente se romperá en una aplicación de un recinto de seguridad.)

Otros consejos

El setPrompt:. Método en el NSSavePanel (super clase de NSOpenPanel) hará el trabajo para usted

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top