2011-06-21 18 views
8

Estoy trabajando en una aplicación pequeña, y me gustaría incluir algunas descripciones breves de texto, tal vez con algunas imágenes, en la sección de ayuda. ¿Qué control debería usar para colocar estos contenidos? UILabel no se ve demasiado inteligente porque no ajusta el texto.cómo presentar texto largo en iOS?

Respuesta

9

Utilicé un UIWebView para este tipo de cosas.

Escribo la ayuda en HTML, incluidas las imágenes si es necesario, y luego la carga en un UIWebView. Es muy flexible en términos de diseño y bastante trivial de implementar:

[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"Instructions" 
                             ofType:@"html"] 
                  isDirectory:NO]]];   

Apenas añada el archivo Instructions.html a su aplicación y ya está bueno para ir.

+0

Sabías que existe un método llamado '- [NSBundle URLForResource: ofType:]'. Hace el código más fácil. – v1Axvw

Cuestiones relacionadas