2010-10-21 23 views

Respuesta

1

No, no hay ninguna, pero probablemente pueda crear una matriz de UITextViews, con un fondo personalizado, como elementos fijos o algo así.

Se puede hacer una UITextView con un fondo personalizado, así:

UITextView *textView = [[UITextView alloc]initWithFrame: window.frame]; 
    textView.text = @"Notes"; 
    UIImageView *imgView = [[UIImageView alloc]initWithFrame: textView.frame]; 
    imgView.image = [UIImage imageNamed: @"myImage.jpg"]; 
    [textView addSubview: imgView]; 
    [textView sendSubviewToBack: imgView]; 
    [window addSubview: textView]; 

Y entonces se puede establecer la posición con:

textView.position = CGPointMake(xcoord, ycoord); 
+0

gracias por su respuesta. – user465125

+0

mire las aplicaciones "iAnnotar", "GoodReader". Parece que está utilizando cualquier API PDF para anotación Estoy buscando la misma API que se puede utilizar para implementar búsqueda de palabras, resaltar, agregar notas, etc. en un documento PDF. – user465125

+0

@user: No necesariamente usan una API. Podrían haberlo hecho ellos mismos. –

2

Puede usar la Biblioteca PoDoFo para agregar, leer o borrar anotaciones. Pero deberá escribir su propio visor para mostrar el pdf, incluidas las anotaciones.

Recientemente escribí un visor simple para el iPad con la integración de la Biblioteca PoDoFo. Puede encontrar el muy simple sample code on GitHub. Allí puedes trabajar con las anotaciones Square y FreeText.

+0

¿ha agregado una forma de anotar las anotaciones de los widgets? –

+0

No, no trabajo en este proyecto en este momento. Creo que debería ser posible con podofo, pero necesitarás pasar mucho tiempo ya que este tipo de anotación aún no está implementado en podofo. –

2

Creé un marco de código abierto para la anotación PDF en IOS en GitHub. Es compatible con iPhone y iPad. Por favor, compruébalo here.

Cuestiones relacionadas