通过录音放大uiwebview?

时间:2010-05-26 12:37:50

标签: iphone pdf sdk uiwebview zoom

在Safair移动设备中,如果您有显示的html页面,可以通过双击放大。 但是如果您使用uiwebview并显示图像或pdf文件,则必须捏开以进行缩放。

我的问题是:在uiwebview中显示图像或pdf文件时,我需要做些什么才能工作?

你可以在uiscrollview下将uiwebview作为子视图,然后你可以双击缩放吗? 你会怎么做?

2 个答案:

答案 0 :(得分:1)

Mobile Safari真正做的双重点是关注内容。它会在您点按的网页上找到div或部分,然后缩放以进行对焦。它不仅仅是“双击缩放”。

答案 1 :(得分:0)

要从UIWebview中双击,你需要子类化UIWindow并使用该方法,

- (void)sendEvent:(UIEvent *)event {
    NSLog(@"tap detect");
    NSArray *allTouches = [[event allTouches] allObjects];
    UITouch *touch = [[event allTouches] anyObject];
    UIView *touchView = [touch view];

    if (touchView && [touchView isDescendantOfView:urWebview]) {
        //
        // touchesBegan
        //
               if(touch.tapCount==2){
                     //
                // doubletap
                //
               }
       }
}