2010-10-21 11 views

Odpowiedz

1

Nie, nie ma, ale prawdopodobnie można utworzyć tablicę UITextViews, z niestandardowym tłem, jako brylanty lub coś w tym stylu.

Można zrobić UITextView z niestandardowym tle tak:

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]; 

I wtedy można ustawić pozycję:

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

thanx za odpowiedź. – user465125

+0

plz spójrz na aplikacje "iAnnotate", "GoodReader". Wygląda na to, że korzystam z dowolnego API PDF do adnotacji. Szukam tego samego interfejsu API, który może być użyty do implementacji wyszukiwania słów, zaznaczania, dodawania notatek itp. w dokumencie PDF. – user465125

+0

@user: Niekoniecznie korzystali z interfejsu API. Mogli to zrobić sami. –

2

Możesz użyć Biblioteki PoDoFo, aby dodać, przeczytać lub usunąć adnotacje. Musisz jednak napisać własną przeglądarkę, aby wyświetlić plik pdf zawierający adnotacje.

Niedawno napisałem prostą przeglądarkę dla iPada z integracją biblioteki PoDoFo. Możesz znaleźć bardzo simple sample code on GitHub. Możesz tam pracować z adnotacjami Square i FreeText.

+0

czy dodałeś sposób adnotowania adnotacji do widżetów? –

+0

Nie, nie pracuję nad tym projektem w tej chwili. Myślę, że powinno to być możliwe dzięki podofo, ale będziesz musiał spędzić dużo czasu, ponieważ ten typ adnotacji nie jest jeszcze zaimplementowany w podofo. –

2

Stworzyłem ramy open source do adnotacji PDF w IOS w GitHub. Obsługuje zarówno iPhone'a jak i iPada. Sprawdź to here.

Powiązane problemy