2010-12-03 20 views
1

Question de base - J'ai un UIWebView avec un document pdf chargé.Ajouter des objets de dessin à UIWebView

Comment ajouter des objets de dessin (par exemple un symbole) à la couche scrollView de ce UIWebview.

Cheers

+0

Pas de Xcode. Retagé. –

Répondre

0

Je trouve que en accédant à la UIScrollView UIWebViews utilisant

UIScrollView *myWebScrollView = [[myWebView subviews] objectAtIndex:0]; 

Je peux ajouter des objets à cette couche. En combinaison avec solution de Mithin pour accrocher sur des événements de Tap, il permet le plein contrôle du contenu ...

0

Essayez ceci.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  

    [self.window makeKeyAndVisible]; 
    [web loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://tiny4.org"]]]; 
    UIScrollView* scrollView = [[web subviews] objectAtIndex:0]; 
    web.backgroundColor = [UIColor clearColor]; 
    scrollView.backgroundColor = [UIColor clearColor]; 
    UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(0, 40, 100, 20)]; 
    label.text = @"testasdasdasda"; 
    [window addSubview:label]; 
    [window bringSubviewToFront:web]; 
} 
+0

hmmmm, merci, mais je ne comprends pas vraiment où je veux aller. Cela ajoute l'étiquette à la fenêtre. Ce que je dois faire est de placer les objets sur la vue Web d'une manière qui permet aux objets de se déplacer avec le contenu lorsque le WebView est agrandi ou fait défiler – iFloh