2010-12-03 10 views
1

基本的な質問 - 私は、PDFドキュメントがロードされたUIWebViewを持っています。UIWebViewに描画オブジェクトを追加します。

このUIWebviewのscrollViewレイヤーに描画オブジェクト(シンボルなど)を追加するにはどうすればよいですか。

乾杯

+0

Xcodeについてではありません。再タグ付けされました。 –

答えて

0

私は

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

を使用してUIWebViews UIScrollViewのにアクセスすることで、私はこの層にオブジェクトを追加することを見出しました。 TapイベントにフックするMithinのsolutionと組み合わせて、コンテンツを完全に制御できます。

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]; 
} 
+0

hmmmm、ありがとう、しかし私は行きたいところに私をあまり行き渡らない。これにより、ウインドウにラベルが追加されます。私は、WebViewがズームまたはスクロールされたときにコンテンツとともにオブジェクトを移動できるように、オブジェクトをWebビューに配置する必要があります – iFloh

関連する問題