将绘图对象添加到UIWebView

时间:2010-12-03 06:33:11

标签: iphone uiwebview

基本问题 - 我有一个加载了pdf文档的UIWebView。

如何在此UIWebview的scrollView图层中添加绘图对象(例如符号)。

干杯

2 个答案:

答案 0 :(得分:0)

试试这个。

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

答案 1 :(得分:0)

我发现通过使用

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

我可以在此图层中添加对象。结合Mithin的solution用于连接Tap事件,它可以完全控制内容......